• 返信先: @FTFclOさん >FirebaseやReact使ってシステム構築してみたいのですが

    具体的に何を作りたいの?
    んで、スキルアップする上で転職って、どういう文脈で繋がるの? なんか、数段すっ飛ばして質問してる気がするんだが。

    個人として、あるいは自分で起業してシステム作りたいってんなら、別に転職する必要ないよね? 自分で勉強したらいいだけだから。

    会社員として、そういうアーキテクチャやスタックのシステム開発してる会社に勤めたいっていうんなら、そういう会社に転職したらいいと思うよ。

    あとな、先にコメントしてくれてる人の補足だけど、普通FirebaseでなんかWebアプリ作りたいっていうんなら、Firebase Hostingっていう静的サイトのホスティング領域があるから、これを使うの。
    PHPとかでやるようなバックエンド処理は、Firebase Functions、ログイン周りはFirebase Auth、データベースはFirestore、画像等の保存はFirebase CloudStorage。

    もちろん、作りたいシステムによっては、AWS等別のクラウドと連携する場合もあるし、ビジネス上の理由でAuthを他のIDaaSにしたい、ってこともあるだろう。だから、Firebaseと他のシステムやサーバーを連携させることもあるが、トリッキーなもの以外は、普通はFirebase一本で作れるようになってるのよ。

    で、Firebaseの鍵を隠すのに.envとか知ったようなクチ聞いとるけど、FirebaseのAPIkeyは秘匿しなくても大丈夫になってんのよ。Security Rulesってやつな。これをしっかり設定しておけば、外部から不正にAPI叩くことはできない。逆に、これが設定ザルでセキュリティホールになるから、Firebase使うの控えよう、っていうのならわかるけどな。

    なので、君はFirebaseやReactで開発したいとかいう前に、前提知識がズタボロなんよ、あと日本語能力。

    今いてる会社の技術力では物足りない気持ちはわからないでもないけど、人に質問するんやったら、最低限の知識と前提を正しい日本語で提供できるようになってからにしてください。最低限の社会人としてのマナーやで。
返信の受付は終了いたしました。
  • スレ主(FTFclO)2022年9月27日
    返信先: @DmvEbtさん ありがとうございます。
    実際、業務でやらないと身につかない部分があるので、古い技術しか使えないと他の技術者に遅れていると不安に感じていて転職したほうが良いのではと思ってます。
    (今後もっとjsでできることが増えてくるでしょうし)

    jsだからデベロッパーから叩けば色々悪さできるのではと思っていたで勉強になりました、キーワード調べてみます。