・
レビュー 3 件
・
平均評価 5.0
私は1年4ヶ月目のジュニアフロントエンド開発者です。個人プロジェクトでExpressとNestを使ってバックエンド開発経験があり、React、Vueだけを使ってみて、Nextを経験してみたいと受講することになりました。 ##講義のレビュー 私が考えたときに事前に熟知しておかなければならない概念が多く、フロントエンド開発に入門される方には難易度が高く感じられそうです。 - JavaScript:三項演算子、非同期処理、fetch APIなど - React:組み込みフック、カスタムフックなど、Context API - Firebase - Chakra UI - React Query - ... 講義で使用したからといって必須で学ばなければならないか、すべてのライブラリの使い方を覚えなければならないという強迫を持つよりも、自分で考えるのに使いやすいライブラリだと思えば追加で勉強してみると良いようです。 さらに、サーバー - クライアント構造の基本的な理解があれば良いと思います。サーバーAPIの開発 ->クライアントへのAPIの適用を繰り返し進めていますが、クライアント側の開発経験しかないと混乱する可能性があります。 ファイル分離をしながら複数のファイルに移動してコードを作成しますが、現在のコードを作成するファイルパスや名前を上部に置いてくれればいいようです。 ## UIフレームワーク 使用されたUIフレームワークはCSS作成時間を短縮できるので良いと思います。 propsに渡す属性がcssを知っている場合は、どのように使用するべきかを感じます。 個人的にはMUI、Vuetifyなど他のUIフレームワークと使い方が似ているので、簡単に身につけておくと悪いことはないと思います。私は拡張性の高いフレームワークを使って、コンポーネント設計の視野を広げました。 ##最後に このレッスンはさまざまなことを扱うので、難しく感じることができます。私もパッケージのインストールからFirebaseの連動などいくつかのエラーに出会いましたが、初めて使ってみるツールが多くてエラー解決が容易ではありませんでした。しかし、いくつかの問題を経験しながら、エラーメッセージに直面したときにイライラせずに解決していく力を上げることができると思います。 おかげで、面白いサービスを開発しながらNextとFirebaseを体験できました。この講義で学んだ内容をもとに、私だけのサービスを開発してみたいと思います。良い講義を提供していただきありがとうございます。