エッセイです。全体公開しておきます。 エンジニア稼業をやっていると、技術選択をする機会は幾度となく訪れます。 「なぜこの言語を?」「なぜこのフレームワークを選んだの?」みたいな大きな技術選定ばかりを指して「若いうちは技術選定をさせてもらえない」「アーキテクトの人が全部決めてしまう」みたいなことを思...
![技術選定に理由を書く仕草|izm|pixivFANBOX](https://cdn-ak-scissors.b.st-hatena.com/image/square/df15d53382bac241a6492b6d5187efe7afdc80be/height=288;version=1;width=512/https%3A%2F%2Fdownloads.fanbox.cc%2Fimages%2Fpost%2F1032374%2Fc%2F1200x630%2FCbOw1IyWzH8SZjNoHUnK1n5E.jpeg)
まずはじめに Reactはユーザインターフェース構築のためのJavaScriptライブラリです。 React は、インタラクティブなユーザインターフェイスの作成にともなう苦痛を取り除きます。アプリケーションの各状態に対応するシンプルな View を設計するだけで、React はデータの変更を検知し、関連するコンポーネントだけを効率的に更新、描画します。 - React公式より Reactのプロジェクトである程度規模が大きくなっていくと問題になっていくのは きちんと設計しないとビジネスロジック、コンポーネントのステート、表示 これらが入り混じって数百行の巨大なコンポーネント(モノリシックなコンポーネント)ができてしまう場合があることです。 確かにReactはユーザインタラクティブなViewの作成には強力な力を発揮しますが、 綺麗なコンポーネント設計に関しては利用者に委ねられています。 (Re
serverless-newworld.connpass.com 赤いドクロがトレードマークの西谷さんの「サーバーレスアンチパターン今昔物語 番外編 」で紹介された SSR を試してみたいと思います。 試す内容は、以下のブログの内容です。 www.keisuke69.net リポジトリは こちら 。 はじめに 私は元々バックエンドエンジニアであり、その延長で AWS を触り始めました。 ゆえに、フロントエンドはめっぽう弱いので、あまり知見がないという前提での作業です。 とりあえず、AWS で動かすことを目指すので、正しいやり方かどうかは手探り状態です。 試してみる 環境構築 macOS 10.14 で作業しています。 まずは、リポジトリを取得。 $ git clone git@github.com:Keisuke69/serverless-newworld-20200909.git $ c
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINEの開発組織のそれぞれの部門やプロジェクトについて、その役割や体制、技術スタック、今後の課題やロードマップなどを具体的に紹介していく「Team & Project」シリーズ。 今回は、フロントエンド開発組織の中で、ユーザ向けサービスのWebフロントエンドを担当しているチームについて紹介します。フロントエンド開発センターの清水大輔、縣亮太、折原レオナルド賢に話を聞きました。 ユーザ向けサービスのWebフロントエンドを担当しているチームのzoom会議の様子 ―― まず、自己紹介をお願いします。 清水:システム開発会社で図書館システムや金融・物流の開発などを担当した後、2009年5月にネイバージャパン(現LINE)にフロントエ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く