Reactを使用してNodeBird SNSを作成する
React、Next、Redux、Redux Saga、Express Stack を使用して、Twitter に似た SNS サービスを作成します。 最後に、検索エンジン最適化を行った後、AWS にデプロイします。

お知らせ
5 件
リアクトを学んでからWebサービスを作りたい方が多いでしょう。
いざ初めから作るにはフォルダ構造をつかむことが難しい、CRAのようなものはあまりにも多くを自動的にしてくれて原理を理解しにくく、Nextは何か自由度が落ちると思われる方も多いようです。
だから今、オープンソースのシンプルなWebサービスボイラープレートを製造しています。
https://github.com/reactGo/reactGo
ここでは redux(saga, thunk), mobx, typescript バージョンのソースコードを提供しています。
React講座受講生の方々にお役に立てば幸いです。
こんにちは。今日からYouTubeでリアクトノードバードリニューアル講座が始まります。
1ヶ月ほど撮影する予定で、7月初めに新しい講座でインプランに登録される予定です。
既存の旧バージョン講座ご購入の方には、新規講座の50%割引クーポンが支払われます。
主な変更点は、next@9、antd@4、next-redux-wrapper@6、node@14を使用することです。
旧バージョンの講座に多くの質問がありましたが、これに対する回答を講座にもっと明確に反映させていただきます。
next @ 9が出ました(フロントは本当に速く変わりますㅠㅠ)。講義の内容はnext @ 8です。
npm i nextの代わりに
npm i next@8でインストールしてください。(バージョン指定)
講座を7講まで見たら
1. 投稿コンテンツ 押されたときに投稿詳細ページに移動(post page)
2. 投稿修正部分を直接実装してみてください。
自分で実装するのが難しい場合は、コースを復習する必要があります。
ヒント:フォームはコメント、修正APIはニックネーム修正ルーターを参照
リアクト無料講座(YouTubeでゼロ秒リアクト検索)を先に見て聞くと良いです。
バックエンドはノード教科書コードと非常に似ているので、ノード教科書講座をご覧ください(これは必須ではありません)
https://thebook.io/006982 ノード教科書リンクですが、8章まで読んでみると、ノードバードサービスバックエンドの理解に最適です。
MySQLは5.7バージョンをインストールしなければクラッシュしません。バージョン8をインストールするには、mysql_native_password(legacy authentication)を設定する必要があります( https://github.com/ZeroCho/nodejs-book/issues/45)
質問をたくさん残してください。早い時間内にお答えします。

