質問: フロントエンドエンジニアの業務領域を把握したく、インフラ構築、開発環境整備、フロントエンド開発を学習しようと思っています。 具体的には、 ``` 1PHPフレームワークの学習(CakePHPやLaravel) 2node.jsを使用してWebアプリケーション(例えばチャットツール等)の構築 3node.jsのフレームワークの学習 4サーバーサイドレンダリング全般の学習 5dockerの学習 ``` 等から手を付けたいと思っているのですが、それぞれ学習するに当たってサーバー構築(環境構築)が必要になりますよね? また、1や2を学習する上でcomposerやインストールが必要になるとの事ですが、これまでマークアップやJSを記述する上でインストールが必要という概念が無く、どこから理解する必要があるのかわからない状態です.. 参考サイトだけでも、何かご教示いただけましたら幸いです。 何卒よろしくお願いいたします。 ちなみに当方のレベルは、"Web制作"を通してJS/jQuery/Vue等の使用経験があるぐらいです。
回答: > > それぞれ学習するに当たってサーバー構築(環境構築)が必要になりますよね? > > > はい、ただしそれは**ローカル環境**でも構いません。PHPであればXAMPPなど開発に必要なものがセットになった環境もあるので、インストールするだけでそのまま始めることができます。