翻訳と辞書
Words near each other
・ Montage
・ Montage (2013 film)
・ Montage (Charlene Choi album)
・ Montage (filmmaking)
・ Montage (Kenny G album)
・ Montage (software)
・ Montage (TV series)
・ Montage (Yen Town Band album)
・ Montage (Yulia album)
・ Montage Extreme
・ Montage Image Mosaic Software
・ Montage Mountain
・ Montage Mountain Ski Resort
・ Montage Music Group
・ Montage of a Dream Deferred
MontageJS
・ Montagna dei Fiori
・ Montagna in Valtellina
・ Montagna-le-Reconduit
・ Montagna-le-Templier
・ Montagnac
・ Montagnac, Gard
・ Montagnac, Hérault
・ Montagnac-d'Auberoche
・ Montagnac-la-Crempse
・ Montagnac-Montpezat
・ Montagnac-sur-Auvignon
・ Montagnac-sur-Lède
・ Montagnais
・ Montagnais crater


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

MontageJS : ウィキペディア英語版
MontageJS

MontageJS (or Montage) is an open-source JavaScript framework for building scalable single-page applications. Its aim is to simplify the development and maintainability of expressive HTML5 applications by employing many of the foundations of proven native application frameworks. With Montage, developers can build and extend reusable user interface components and modules, bind properties among components and controllers, and synchronize DOM updates to ensure a smooth user experience, especially on resource-constrained devices.
== Development History ==
Montage development started under Benoit Marchant and his team while at Motorola Mobility, from August 2010 to July 2012. The project was open sourced on GitHub in July 2012 under a BSD license. Montage is currently maintained by a Silicon Valley startup whose employees include Marchant and core members of the original development team.
The ideas behind Montage date back to Marchant's tenure at Apple (1999−2010) where he worked on native (desktop-like) user interfaces written in JavaScript. Marchant's goal at the time was to create the equivalent of proven technologies such as Cocoa and WebObjects, but for the web and on the client side to facilitate building applications in HTML, CSS, and JavaScript. The result was Gianduia, a rich Internet application framework introduced by Apple at its 2009 World of WebObjects Developer Conference.
In 2010, when Marchant had the opportunity to join Motorola Mobility to work on a new framework for mobile, he took the lessons learned at Apple to build Montage from the ground up using the model–view–controller (MVC) design pattern to partition a Montage application into logically distinct units. Although still evolving, with many more components on the roadmap, Montage has been used to build production-ready applications such as the note-taking Scratchpad and Tips & Tricks Chrome applications for Google.
Transposing the designs and patterns of native application frameworks onto the field of web-based application development is nothing new. Where Montage differs from its predecessors (such as Cappuccino, for example) is that it doesn't try to introduce a new syntax for the web. Instead, it uses a Cocoa-like API to create a clean layer of abstraction on top of the web stack using modular, self-contained components, real objects and collections, and an API that allows you to observe changes on these objects and their properties or collections.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「MontageJS」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.