学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

MASA_M

https://next-mywb.vercel.app/

愛知県のWeb系企業でプログラマーとして勤務しています。
プロフィールをもっとみる

11日前

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

プログラミング React.js Node.js(Express)

React.js + Node.js(Express)+ MySQLでのWebアプリ作成について技術相談

2022年3月29日
単発
予算
3,000円 〜 15,000円
提案数
5人が提案中
応募期限
終了

【背景】
少々ぼかすことになりますが、私の所属するチームでReact.jsによるWebアプリ制作が稼働しました。チーム内で話し合い、バックエンドにNode.js(Express)、データベースにMySQLを使用することになりましたが、チーム内でこれまでにReactなど使用経験のあるメンバーが皆無です。

※私自身のレベル:React.js + FirebaseでのWebアプリ制作経験が少々ある程度


【相談したい大まかな内容】
1、React.jsを使用するメリットについて考えをお聞かせください。
2、そもそもReact.js + Node.js(Express)+ MySQLの技術選定は正しいのか、React + バックエンドで実務のある方はどのような技術選定を行っているか伺いたいです。
3、React.js + Node.js(Express)の場合、どのような構成にするか相談させてください。試しにアカウント作成とログインページを作成してみたが、データのCRUDについてほとんどをExpressで記述しており、これならフロント側でReactを使用する意味はあるのか、Expressのテンプレートエンジン使用で良いのではないかと考えるようになっています。

※もし可能なら
4、React + バックエンド(LaravelやDjangoなど)で作成している場合、AWSでサーバーを構築する場合にCORS問題をどう解消しているのか教えていただきたいと思います。
現在AWS上でサーバーを構築しており、React.jsとNode.js(Express)それぞれに異なるドメインを割り当てて、かつセキュリティのために各々にBasic認証を設定しています。ReactからNode.js(Express)にデータをリクエストするとCORSの問題がでます。これをクリアしてもNode.js(Express)にBasic認証を設定しているとAccess-Control-Allow-Origin ヘッダーが削除されるため、レスポンスエラーとなります。


上記さまざまなことを記載しましたが、実務などでReactを使用している方がどのように技術選定、構成を行っているか伺いたいと思っております。
1~3だけでも大丈夫ですので、お力をお貸しいただけないでしょうか。
何卒よろしくお願い申し上げます。


【相談方法】
できればビデオ通話が望ましいですが、チャットでも大丈夫です。

MASA_M

https://next-mywb.vercel.app/

プロフィール

愛知県のWeb系企業でプログラマーとして勤務しています。

11日前

募集をシェアしてメンターを探そう
シェア