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
What?bit.ly/diyslidesGoogle "bespoke.js"Why?< = 5KBNo dependencies/*! Bespoke.js v0.3 © 2013 Mark Dalgleish, Licensed MIT */ !function(a, b){var c=function(a, b){var c=document.querySelector(a), g=[].slice.call(c.children, 0), h=g[0], i={}, k=function(a, b){g[a]&&(p("deactivate", q(h, b)), h=g[a], g.map(l), p("activate", q(h, b)), e(h, "active"), f(h, "inactive"))}, l=function(a, b){var c=b-g.inde
Nanoko is an open source JavaScript framework that aims to provide a modular architecture similar to OSGi by using components, services, and dependency injection to build loosely coupled and dynamically adaptable applications. It includes a service-based injection framework called h-ubu that allows components to publish and consume services, and supports events through a publish/subscribe model. T
The document discusses the Model-View-Controller (MVC) pattern, describing its purpose, history, and various implementations in modern frameworks. It emphasizes MVC's role in separating development concerns, allowing for independent development of data, code, and user interface, while also introducing newer patterns like MVP and MVVM. The document concludes by highlighting the importance of adheri
(ε・◇・)з o O ( (ミ・◇・ミ) o O ( あたし。ずっと思ってた… (ミ・◇・ミ) o O ( あたしの脳みそだと Deferred/Promises は、ちょっと難しすぎるって… (ミ・◇・ミ) o O ( jQuery.Deferred 解説記事をいくつかみたけど、すごく… モジモジしてて、ちょっと縦長すぎるんですもの… (ミ・◇・ミ) o O ( だから作っちゃった… ).done(); 非同期処理をシンプルに書ける、とても小さなライブラリをリリースしました。 Deferred/Promises は既存の構造や, そもそもの考え方を大きく改変する必要がありますが、 flow.js はあまり大きな違和感もなく、現在の流れを維持したまま導入できると思います。 使い方はこちらをごらんください http://www.slideshare.net/uupaa/flowjs リポジ
The document discusses client-side MVC with Backbone.js. It begins with an overview of Backbone.js and why it provides a useful structure for web applications. It then covers the main aspects of the Backbone architecture including models, collections, views, templates, and routers. Examples are provided for each component and how they work together. Real-world applications using Backbone, includin
The document discusses the challenges faced in developing complex web applications, emphasizing the need for structured frameworks and object-oriented programming to manage code effectively. It contrasts single-file and multi-file approaches to JavaScript coding, outlining the pros and cons of each method, including considerations of maintainability and performance. Additionally, it introduces Asy
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
The document discusses the updates and features in Dojo version 1.7, including support for AMD module format, improved mobile support, and a new loader system. It highlights the benefits of asynchronous module definition (AMD) for loading modules and managing dependencies efficiently. The document also provides examples of how to define modules and utilize Dojo's capabilities effectively.
The document discusses dependency management in JavaScript using RequireJS. It introduces RequireJS as a script module loader that handles dependencies and avoids global namespace pollution. It demonstrates how to define modules with dependencies using AMD (Asynchronous Module Definition) and the define() function. It shows examples of using RequireJS to load configuration, models, views and plugi
3. 順調に育ってます 開発から約2ヶ月。 mix.js本体:213行 コメント、改行のみの行を含んでいるので実質190行くらい。 mix.modules.js:743行 モジュール群。実質680行くらい。 Utils、Cache、Cookie、Http、Design アプリケーションにも現在適用中(RankForce3, Rails製の アプリ)。 4. ライブラリ開発でレベルアップ これまで触ったことのない深い知識が必要 プロトタイプチェーンのつなぎ替え クロージャ連発 厳密なエラー処理 テスト このライブラリ開発でかなり詳しくなれた、と自負。 JavaScriptに関しては中級者以上の実力があると、勝手に自負し てるが、このライブラリは我ながらかなり使えると思ってる。な ので、これからどんどん使っていく予定。 5. ライブラリ開発は大変 使う側から、使わせる側へ IEで動かすことが特
Present JavaScript in its native environment. If you're making a presentation on JavaScript, make it in Javascript. Write your slideshow in HTML, style it with CSS and control it with some jQuery-powered JavaScript. When you're done, Fathom.js even lets you sync the video of your presentation quickly and easily. Fathom.js comes with mouse, keyboard and scroll bar navigation built in and provides a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く