1747773567
2025-05-20 20:15:00
それはプロジェクトの獣でした:50,000行のコード、州の管理図書館のもつれ、JavaScriptを束ねる代わりにコーヒーを醸造しているように感じたビルドプロセス。私たちはパフォーマンスのボトルネックを打っていて、開発者のフラストレーションが忍び寄っていて、ユーザーは鈍化に気づき始めていました。何かを変えなければなりませんでした。
それで、私たちはギャンブルをしました。アプリ全体をSvelteで書き直しました。ネタバレ注意:私たちは戻っていません。これが、私たちが切り替えを行った理由、途中で学んだこと、そしてSvelteがチームの新しい親友になった理由です。
私たちのReactアプリはひどいものではありませんでした – 少なくとも、最初はそうではありませんでした。機能コンポーネント、フック、国家管理のためのRedux、およびモジュラーフォルダー構造など、すべてのベストプラクティスを使用して構築しました。しかし、アプリが成長するにつれて、複雑さも成長しました。私たちは、Reduxのサンク、反応のコンテキスト、および成長するEffectフックの山々をジャグリングしていました。
#フロントエンドチームはSvelteのReactアプリを書き直しました #そして私たちは戻りません #yashbatraによって #2025年5月