🗂
初心者からのReact学習ロードマップ【下】コーポレートサイトを作って実案件に挑戦しよう!
初心者からのReact学習ロードマップ【下】コーポレートサイトを作って実案件に挑戦しよう!
はじめに
上編・中編のおさらい
- 上編:Reactの学び方と学習スケジュール
- 中編:作りながら学ぶおすすめアプリと便利ツール
この記事の目的
- 実案件に繋がる「コーポレートサイト」の作り方を学ぶ
- 実績作りと案件獲得方法を知る
なぜコーポレートサイトを作るのか?
- 実案件に一番近い内容だから
- ほぼ全ての企業が持っているWebサイトがコーポレートサイト
- UI/UX・設計・パーツ分割・フォームなど実務のエッセンスが詰まっている
コーポレートサイトの基本構成
ページ | 役割 |
---|---|
トップページ | 会社紹介・サービス説明 |
事業内容ページ | サービス・プロダクト紹介 |
お問い合わせページ | フォーム実装 |
共通パーツ | ヘッダー・フッター・ナビ |
制作に使う技術
- React
- Tailwind CSS
- React Router
- フォーム処理(Google Formや外部サービスでOK)
- Vercelで無料公開
コーディングのポイント
- コンポーネントを小さく分ける
- propsで値を渡す
- Tailwindでレスポンシブ対応(スマホ対応)
- ヘッダー・フッターを共通パーツにする
- ダミー画像やダミー文章で十分
公開後にやるべきこと
- 自分のドメイン(お名前.comなど)で公開するとベスト
- SNSや知人に見せる
- 自分のポートフォリオサイトに追加する
実案件獲得の流れ
- 友人・知人に「Webサイト作れるよ」と伝える
- 無料・格安でもいいので実績を作る
- 自分の紹介サイト(ポートフォリオ)に実績を載せる
- クラウドソーシングやSNS経由で案件応募する
- 実績が増えたら単価アップ
最後に
Reactで稼ぐためのロードマップはとてもシンプルです。
- 学ぶ
- 作る
- 公開する
- 見せる
- 仕事に繋げる
これを繰り返すだけで自然とスキルは身についていきます。ぜひコーポレートサイト制作から実績作りにチャレンジしてみてください。
Discussion