2018/6/19(火)に開催された『第69回 HTML5とか勉強会「UIフレームワーク最前線」』に関するつぶやきをまとめました。 【告知ページ】 ●第69回 HTML5とか勉強会「UIフレームワーク最前線」 - connpass https://html5j.connpass.com/event/89073/ 【ハッシュタグ】 続きを読む
前置き この記事、本来は Flux には Model がないのではないかと思った覚書 - ナカザンドットネット と Flux の Store が ViewModel かって話からの MVW とかどうでもいいって話 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く のアンサーとして書き始めた記事だが、前置きだけで別テーマとなったので、前後編に分割する。 僕は元々がゲームクライアント屋だったときの発想を引きずってるのと、既存の Web の開発の文脈に対して距離を置いていることを明言しておく。あとこういうテーマでとある原稿書いていたので、頭の整理も兼ねて。 ActiveRecord の功罪を振り返る このテーマを語るにあたって、まず Rails の MVC について述べなければならない。なぜなら、フロントエンドのアーキテクチャとは、サーバーサイドの MVC の模倣に始まり、破綻し、結果として
One year ago I've published a post about reasons why our team chose Vue.js over React for our qwintry.com project rewrite. I've made some predictions back then: I expect Vue to become a primary JS framework in 16-24 months if Evan You makes right steps, at least around backenders and smaller teams of frontenders. I still consider React stack to be the primary JS framework of 2017, especial
AlminはClient-side DDD/CQRSをしやすい構造を作ることを目的にした – いわゆるステート管理ライブラリです。 Almin 0.14.0でperformance.markベースのプロファイルを取れるようになりました。 これにより、AlminのUseCaseやStoreといったそれぞれの処理にどれぐらいかかっているかを開発者ツールのタイムラインで見ることができます。 performance.markはUser Timing Level 2で標準化されている方法なので、後述するようにReactやVueなどのライブラリと組み合わせた状態も見ることができます。 performance.markについては次の記事でも書いています。 performance.markでパフォーマンス計測する | Web Scratch 使い方 Contextを作成する際にperformancePro
TL;DR 以前にVue.js公式のHackerNewsのサンプルソースについて記載しましたが、勉強のためReactで書き直してコードを比較してみました。基本的には移植となり同じ設計を利用する前提です。 ソースコード、デモ 1.構成および処理の流れ Vueのサンプル同様でindex.htmlの<div id="app"></div>をイベントによって書き換えていく形となります。初期表示ではsrc/main.jsが処理されNewsページを表示します。(正確にはルートアクセス時にNewsページにリダイレクトします) ・ニュース表示 index.html > main.js > App.js > NewsView.js > Item.js ・ユーザ表示 index.html > main.js > App.js > UserView.js ・コメント表示 index.html > main.js
以前お伝えした通り、WordPressの次期JSフレームワークを選出中 だったわけだが、新エディターGutenbergに加え、新たなプロジェクトがスタートしている。 New List Tables これはWordPressの「投稿一覧画面」やユーザー一覧画面に使われている WP_List_Table をReactでリビルドしたものだ。 テーブルをリアルタイムで書き換えることができる 筆者としては、プラグインがこれを利用する場合にどうなるのかという点が気になっている。 Live Settings for WordPress WordPressの設定画面にあるような、オプションをリアルタイムで編集できるAPI。 リアルタイムでhomeやsite_urlを書き換えるとどうなるのだろう? 昨今のSNSでは、プロフィール画面のようなところでいちいち「更新」ボタンを押さずとも、書き換えた途端に保存され
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く