Soichi Takamura
2017-12-09LINE Engineer
初めまして、IT戦略3チームでUIUXデザインと社内プロジェクトのTech Leadを担当している高村といいます。この記事では、React Starter Kitという汎用的なWebプロジェクトテンプレートの実装を参考にしながら、改めて、なぜWebフロントエンドは複雑なのか、その解決方法は何かを振り返ってみたいと思います。この記事をきっかけとして、実際に現場でツール選定を行うフロントエンド開発者の方だけでなく、普段「フロントエンドには時間をかけたくない」と思っているサーバサイド開発者やWebディレクターの方たちに、「だからフロントエンドの課題は収束しにくいんだな」「フロントエンドといっても範囲は広いから、目的やユースケースを絞ってツールを選定しよう」と感じていただければ幸いです。
この記事はLINE Advent Calendar 2017の10日目の記事です。
Webフロントエンドの複雑さの背景
「最近のWebフロントエンドは流れが早過ぎて追いつけない」「学習コストを割いても無駄にならないか心配」「未成熟なライブラリばかりで手をつける気になれない」という声を聞いて久しいです。思えばj