タグ データバインディング
人気順 10 users 50 users 100 users 500 users 1000 usersSvelte + TypeScript のベストプラクティスを考える
なぜ Svelte + TypeScript か Svelte + TypeScript はセマンティクスが単純で型が付く軽量な Vue として気に入っている。ビルドが軽量で他と混ぜやすいのが特に気に入っていて、React や Vue の他のシステムに対しても、末端のコンポーネントとして混ぜやすい。Vue は歴史的経緯でデータバインディングの仕様が混沌とし... 続きを読む
JavaScript: フレームワーク React/Vue/Angularについて - DEV Community ????
フロントエンドの開発に用いられる人気のフレームワーク(ライブラリ)に、ReactとVue.jsおよびAngularがあります。これらフレームワークのフロントエンド開発における役割と、3つの違いについて簡単にご紹介します。 データバインディングとコンポーネント化 フレームワークReactとVue.jsおよびAngularは、いずれもHTMLの... 続きを読む
【SwiftChaining】Swiftでデータバインディングするライブラリを作った - Qiita
SwiftChainingというデータバインディングのライブラリを作ってみました。それなりに使い物になってきた気がするので、どのようなものか紹介しようと思います。 まだ破壊的な変更は加わる可能性はありますが、その点はご了承ください。 SwiftChainingとは? https://github.com/objective-audio/SwiftChaining Swiftで書... 続きを読む
本当にあったRxSwiftのちょっと怖い話 - Qiita
こんにちは! コネヒト株式会社でiOSアプリを開発している @kichikuchi です。 今日、明日の記事を担当します! 弊社のiOSアプリにはRxSwiftを導入しています。 RxSwiftを導入することで、データバインディングによるMVVMアーキテクチャの実現や、非同期処理を簡潔に記述できるなどのメリットを得られますが、稀に解決が難しい問題に遭遇することがあります。 今回は、業務中に遭遇した... 続きを読む
データバインディングの観点からiOSアプリ開発にReact Nativeを選択する - WaterCell Developer's Blog
2017 - 05 - 19 データバインディングの観点からiOSアプリ開発にReact Nativeを選択する モバイルチームの中川@Nkznです。 弊社では、小さなプロジェクトから、少しずつ React Native のプロダクション投入を試しています。 watercelldev.hatenablog.jp DroidKaigi 2017 では、 2016年2Q頃にReact Nativeを選... 続きを読む
クライアントサイド開発をWebとNativeから考えるエンジニアサポートCROSS2016
会場 C会場 セッション概要 Webのフロントエンドを見ると、Single Page Applicationをはじめその役割が大きくなるにつれてどんどん複雑化しています。その中で様々なライブラリの登場やそれと同時にデータバインディングやVIRTUAL DOM、Flux、リアクティブプログラミングなどのトピックについて語られるようになりました。 その一方でiOSやAndroidといったNativeア... 続きを読む
Object.observe の死 (ECMAScript の提案取り下げ、V8 からも削除予定) - てっく煮ブログ
1年前の記事 JavaScript フレームワークがデータバインディングを実現する4通りの手法 では、Object.observe() について次のように説明した。 Google Chrome には実装済み ECMAScript 7 に提案中 提案が通れば MV* フレームワークの実装がシンプルになってハッピー 将来を期待されていた Object.observe() であったが、2015 年 11... 続きを読む
ES6時代におけるWeb開発者とセキュリティ業界の乖離
Transcript 1. ES6時代における Web開発者と セキュリティ業界の乖離 開発側から見たセキュリティ業界に 対する懸念と求めるもの 2. 過激派 注意! 3. いまどきのWeb開発 • 静的なHTML+API • アプリとWebの共通化、SPA • コンパイルされたJS • AltJS、Closure Compiler • MV*、データバインディング • Vue.js、Angula... 続きを読む
お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編) (1/4):CodeZine
本連載はLINEのフロントエンドエンジニアのチームがWeb開発において注目・活用している技術を紹介します。連載第1弾として、JavaScriptのデータバインディング(MVVM)ライブラリである「Vue.js」について紹介します。 はじめに Vue.jsは、シンプル・軽量・高速という特徴を持つデータバインディングライブラリとして最近注目を集めています。LINE社でもアプリ内WebViewの実装技術... 続きを読む
JavaScript フレームワークがデータバインディングを実現する4通りの手法 - てっく煮ブログ
最近流行りの JavaScript MV* フレームワークは、どれもデータバインディングをサポートしているが、実現方法はフレームワークによって異なる。 この記事では、各種フレームワークがどのようにモデルの変更を検知しているかを次の 4 つのパターンに分類して紹介する。 モデル クラス方式 (Ember.js、Backbone.js、Ractive.js、Knockout.js など) 力ずく方式 ... 続きを読む
AngulaJS、KnockoutJS、Sencha Ext JSで実装されているデータバインディングの違いをコーディングして明らかにする! - albatrosary's blog
2014-06-23 AngulaJS、KnockoutJS、Sencha Ext JSで実装されているデータバインディングの違いをコーディングして明らかにする! AngulaJS KnockoutJS Sencha Ext JS AngularJSを筆頭にKnockoutJSとSencha Ext JSでもデータバインディングが実装されました。この違いを簡単なサンプルを作ることで比較して見たいと... 続きを読む
AngularJSよりもお手軽!Vue.jsで超簡単データバインディング - Qiita
Vue.jsとは Vue.js is a library for building interactive web interfaces. It provides data-driven components with a simple and flexible API. vue.js フォームの操作に合わせてJS側のデータを操作する。JS側のデータ操作の結果をHTMLのあちこちに反映させる。 V... 続きを読む
AngularJSのスゴさが伝わるデモ
当サイトの趣旨 AngularJS のキモは動的なデータバインディングにあり、データを変えたら View が動的に変わるということです。これをクライアントサイドのみでのデモで実感するのは難しい ところがあります。そこで当サイトではサーバーサイドとの通信をまじえた実用的な AngularJS のデモを構築しました ソースコードなどを見たりしつつ、あそんでみてください。 (このデモサイトのサンプルコー... 続きを読む
CoffeeScript - Backboneでデータバインディングを使ってMVVMをするフロントエンドアーキテクチャ - Qiita [キータ]
前提 会社(Quipper)で今からこういう風にしたい、と宣言した社内ドキュメントを公開する。 枯れてるわけではない。 -coffeescript -Backbone -Backbone.stickit (データバインディング) -Chapling.js(は、オマケなのでどうでもいいがサンプルコードはこう) 目的 データバインディングを全面的に使って再描画を最小限にし、コードの見通しをよくしたい。... 続きを読む
次世代JavaScriptでデータバインディング: Object.observe() を試す - ぼちぼち日記
JavaScript, HTML5, ES.harmony, Chrome 1. はじめに、本記事は、HTML5 Advent Calendar 2012の参加(6日目)エントリーです。 当初は昨年のアドベントカレンダーでテーマにしたマイナーAPIをネタにして書こうかと考えていたのですが、探してもあまりピンとくるものがなく、いつものごとく新技術ネタに飛びついてしまう習性がでてしまったので今回次世代... 続きを読む
Backbone.js -JavaScriptのMVCフレームワーク- | Classmethod.dev()
Backbone.jsとは? Backbone.jsは、JavaScriptによる大規模なアプリケーション開発を行う際に力を発揮するMVCフレームワークです。データバインディングとカスタムイベントを備えたModel、配列情報を表すCollection、イベントをハンドリングするView、サーバーサイドのアプリケーションと連携するためのRESTful JSONなどをフレームワークとして備えています。... 続きを読む