WinJS-Microsoftのオープンソース

2日前、Microsoftはクロスプラットフォーム開発用のJavaScript UI指向のライブラリを導入しました。WinJSは、かなり前から存在していましたが、Windows以外の独立した「セット」として2014年4月2日に導入されました。



http://dailyjs.com/2014/04/03/winjs/

http://blogs.windows.com/windows/b/buildingapps/archive/2014/04/02/extending-platform-commonality-through-universal-windows-apps.aspx

https://github.com/winjs/winjs



そして面白いのは...





このライブラリに目を通したときに最初に目を引いたのは、



1)コードは、このライブラリを使用したことがないという事実にもかかわらず、すぐに非常に有機的に認識されます



2)DOMでの適切な作業-現時点では、不要で不可視の要素でオーバーロードされていませんhttp://try.buildwinjs.com /default.aspx#listview

http://try.buildwinjs.com/default.aspx#fragments

http://try.buildwinjs.com/default.aspx#pageControl



3)ライフサイクルイベントのコールバック。



4)それとは別に、UIの抽象化(コントロール、フラグメント、ページ)の非常に成功したレベルに注目したいと思います。これは通常、ほとんどのJavaScriptライブラリには完全に存在しません。



さらに、Scheduler、Promise、XHR、Bindingなどの統合された「グッズ」の小さな束



いつものように、「しかし」がなかったわけではありません。将来は、視覚部分をカスタマイズする可能性を研究する必要があります。 これを実装するのが十分に難しい場合は、別のSencha Touchを入手できます。 しかし、WinJSはApacheのオープンソースであるという事実により、Microsoftがエンタープライズソリューションのソースとしてのみ認識されているにもかかわらず、ライブラリが開発されることを願っています。



現在、.NETコミュニティは実際にはオープンソースプロジェクトに取り組んでいません。というのも、ハードNDAが存在するエンタープライズセグメントでは、オープンソースでの深刻なコメントはルールよりも例外であるためです。



したがって、Microsoft Open Technologiesがこのビジネスを燃やすことを願っています。



All Articles