Reactを学びなおすか別のフレームワークにするか
October 25, 2018
Reactを使って作成したポートフォリオサイトがあまりにもひどい…。
Reactの特徴であるpropsやstateを全く生かしていないし、ただオーバーヘッドを生み出しているだけである。
実際Reactの仮想DOMでコンテンツを抽象化したかったのが目的であったがサイトの速度が著しく低下しているので元に戻したい。
何より、Reactの記述をJSXで行ってからBabelでトランスパイルしてjsを生成するのが余計なことしてる感がすごい。
気づいたのがサイトの構造を見ると真ん中のwrap部分だけ再描画できる静的サイトをつくればいいのだから
Reactの利点をいかすまでのフロントエンド側の実装はそこまで必要とされていない。
設計段階でもっと考えておけばよかったと全体を通して後悔しています。
JavaScriptのライブラリをもっと吟味して改装していこうかなと思っている所存ですね。おわり。