You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
React Meetup #4に参加してきました。 その中で、複雑なJavaScriptアプリケーションを考えながら作る話という話をしました。 スライド: 複雑なJavaScriptアプリケーションを考えながら作る話 補足資料: azu/large-scale-javascript: 複雑なJavaScriptアプリケーションを作るために考えること クライアントサイドJavaScriptでも.NETとかサーバサイドでの知見とかを取り入れて考えてみましょう的な話です。 GraphQL and Falcor Graph API: GraphQL and Falcor APIを叩くものを効率的にやるためのパターン REST API 欲しいものをほしいだけ取るパターン Demand Driven Architectureという ReactとGrapQL Relay GraphQL Relay Sp
【2018/6/18更新】immutable.js を利用せずに、当エントリー同等以上の開発が可能な、FP・型推論の強いモジュールを公開しました。https://qiita.com/Takepepe/items/a79e767b38981c910c3f ドメインモデルの需要 フロントエンドフレームワークでプロダクトを作り込んでいくと、ビジネスロジックが view に介入しすぎてしまうことが少なからずあります。下記の様なビジネスロジックが散在しているコードに、スケール耐性があるとは思えません。リリース当時は単純だったものが、複雑に変化していくケースは往々にしてあります。 function TodoItems (props) { const { todos, updateTodo, deleteTodo } = props const items = todos.map(item , i) =
Reactのステート管理といえばReduxですが、React以外でも使えるライブラリーとして注目されているのが、MobXです。少ないコードですばやくアプリケーションを作成しましょう。 Reduxの不満点は、機能を実装するのに必要なボイラープレートのコード量の多さです。解決する方法にMobXがあります。MobXはReduxと同様の機能を持ちますが、記述するコードの量が少なくて済むライブラリーです。 MobXの初心者は、MobXの開発者が書いた入門記事がおすすめです。実践的な経験にはチュートリアルに取り組むのもよいでしょう。 この記事では、JavaScriptの開発者が、2つのステート管理法のどちらがプロジェクトに合っているか、決める手助けをします。サンプルを作るために、CRUD Redux projectをMobXに移植しました。 MobXの良い点と悪い点を解説し、2つのバージョンで実際にコ
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
2018年11月1日、株式会社メルカリにて「React会」が開催されました。第1回となる今回は、5人のエンジニアがReactにまつわるさまざまなトピックスについてライトニングトークを展開しました。プレゼンテーション「typescript-fsaに頼らないReact × Redux 」に登壇したのは、日本事務器株式会社の甲斐田亮一氏。講演資料はこちら typescript-fsaに頼らないReact × Redux 甲斐田亮一氏:「typescript-fsaに頼らないReact × Redux」というタイトルで始めさせていただきます。僕は日本事務器という会社でフロントエンドエンジニア兼デザイナーをしている甲斐田といいます。 ふだんの業務で、React、TypeScriptでアプリケーションを書いています。 今回話すことですが、最近のTypeScript 2.8以降の機能を使って、React
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く