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
The latest release of Marko, the friendly (and fast!) UI library from eBay is now available! If you’ve not heard of Marko, it is a library for building component-based user interfaces for the web with a focus on speed and ease of use. Marko is a perfect fit for Node.js and for building multi-page apps, but it is also a great fit for single page apps. We support both an HTML-like syntax as well as
Animations Add animations when the user-interface changes. Animations do not interfere with application logic. Code: var yourName = ''; // Piece of data // Plain event handler function handleNameInput(evt) { yourName = evt.target.value; } // This function uses the 'hyperscript' notation to create the virtual DOM. function render() { return h('div', [ h('input', { type: 'text', placeholder: 'What i
Virtual DOM を使ったフロントエンドライブラリである deku のバージョン1.0がリリースされたようなので使ってみます。 インストール Browserify と Babel を使うのでインストールします。 JSX のためのプラグインもいれて起きます。 deku だけでなく virtual-element も必要です。 $ npm install -g browserify $ npm install -D babelify babel-preset-es2015 babel-plugin-transform-react-jsx $ npm install -S virtual-element deku Hello, World! まずは Hello, World! から // a.js import { render, tree } from 'deku'; import el
Rune.js Rune.js is a JavaScript library for programming graphic design systems with SVG in both the browser or node.js. It features a chainable drawing API, an unobtrusive scene graph, and a range of features aimed specifically at graphic designers: native support for color conversion, grid systems, typography, pixel iteration, as well as an expanding set of computational geometry helpers. Oh, and
Over the last few years virtual DOM implementations like React, virtual-dom, Glimmer and others have gained major adoption and changed how developers think about their interaction with the DOM. In our own work with virtual DOM implementations we have found 2 major issues that we set out to fix: We really like templates. Our designers like templates. Lets make sure we can continue to use our existi
A fully reactive JavaScript framework for Human-Computer Interaction Get started Functional Unidirectional Dataflow human-computer-diagram2 Created with Sketch. computer() app side a function Cycle.js Request Observables Response Observables a function framework side human() Cycle’s core abstraction is Human-Computer Interaction modelled as an interplay between two pure functions: human() and comp
The development of this library has stopped because of personal reasons. Please only use it for uncritical experiments. If you are interested to take ownership of it, you can send me an email to citojsweb@gmail.com. cito.js cito.js is a JavaScript framework for building fast, scalable and modularized web applications. The core consists of a virtual DOM library inspired by React/Mithril. On top of
VirtualDOM Advent Calendar 2014 9日目の記事。 segmentio/deku は最近出たばかりのVirtualDOMの実装ライブラリです。 小さくて読みやすく拡張性がある実装を目指していて、既にあるvirtual-domとは別に作り始めたのも微妙にComponent周りの考え方が違うからのようです。 読んだもの: deku 0.0.2 読んだ日付: 2014年12月9日 絶賛実装中な感じなので、これを見たからといってもどうという感じではないと思います。 基本的なVirtual DOMの構造はあるので、そういう意味では読みやすいです。 基本的な使い方 var component = require('segmentio/deku'); // Buttonのcomponentを作る // <button>とonClickした時のイベントがある var Butto
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く