質問: 趣味と勉強を兼ねてSNSを作ってみようと思ってます(そんな大規模のものではない)。 機能としては、写真共有、短文のブログ、チャット機能、GoogleMapとの連携で位置情報の共有(GoogleMapのAPIつかってみたいだけ)みたいな感じです。 少しずつ時間をかけてやろうと思ってるんですが、言語とフレームワークの選定でどうしようかなぁと立ち止まっています。 興味があるのはNode.jsとReactの勉強をしようかなーと思っていたので使ってみようかと思ったのですが、どうでしょうか? なにか懸念やおススメの言語、フレームワークなどがあったら教えてください。 理由があればフルスクラッチでもいいかなぁと思ってます。挫折しそうだけど。。。 ### 追記 色々調べました。が、勉強目的なので課題とかは特にないです。単純におススメを聞いてみたかった、Node.js+Reactはやめといたほうがいいよなどの意見を聞きたかったんです。。。 単純なNode.js+Reactの最小構成でWebアプリは作りましたが面白そうだなぁと。。。 あと、Node.js+Reactでサーバーサイドレンダリングを実現した技術が気になっているのでやってみようかなと思った次第です。
回答: 勉強目的ならフルスクラッチがやっぱりおすすめです🤔 フレームワークを使えるようになるためなら何でもいいのでフレームワーク(個人的にはPHP言語の)触ったほうがいいですが、フルスクラッチで作るとフレームワークの理解もより深まると思ってます。 PHP言語おすすめの理由はめっちゃ主観的ですが挫折しにくいと思ったからです😹