InfoQ ホームページ JavaScript に関するすべてのコンテンツ
-
io.jsリリース2.0とNode Foundationへの参加について
io.jsチームがバージョン2.0をリリースした。これにはアップグレードされたV8 JavaScriptエンジンが含まれている。このアップグレードによって、classがstagingから移されて、フラグなしでstrict modeでclassキーワードが使えるようになった。また、拡張オブジェクトリテラルがstagingから移され、簡便なメソッドおよびプロパティ構文が使えるようになり、--harmony-rest-parametersフラグを付けることでstagingでrestパラメータが有効になった。
-
JavaScriptプラットフォームのPlatypi
最近リリースされたJavaScriptプラットフォームのPlatypiは、TypeScriptで開発されたMVCフレームワーク、UIライブラリ、コマンドラインツールを提供する。また、クロスデバイス開発をサポートするため、Apache Cordovaを利用する。
-
開発者から見たMicrosoft Edge
Microsoft EdgeはIEをフォークして始まったが、過去のレガシーなインターネットテクノロジーを捨てようと、200K LOCを削除、300K LOCを追加して、かなり違うものになっている。Microsoftによると、求めたのは「最近のブラウザとの互換性向上、パフォーマンス改善、セキュリティ&信頼性、コードの複雑さ削減」だという。
-
Webフレームワークベンチマーク2015
私たちは2014年にWebプラットフォームとマイクロフレームワークを含む様々なWebフレームワークのTechEmpowerのベンチマーク結果を公開した。一年後、彼らは新しい結果とトップ10のWebフレームワークにおけるパフォーマンスの重要な変更の概要を公開した。
-
BoxがT3 JavaScriptフレームワークをリリース
オープンストレージ企業のBoxが,T3 JavaScriptフレームワークをオープンソースにした。多人数の開発者による大規模コードベース開発に対応する。疎結合のコンポーネントを生成し,他のJavaScriptフレームワーク内でも利用可能だ。
-
GoogleはJsonnetでJSONの拡張を提案する
Googleは、互換性を維持しつつ、新しい機能を追加したJSONに取って代わる設定言語であるJsonnetをオープンソース化した: コメント、参照、演算と条件演算子、配列、オブジェクト内包表記、インポート、関数、ローカル変数、継承など。Jsonnetプログラムは、JSON準拠データフォーマットに変換される。
-
AngularチームとReactチームとのコラボレーション
AngulraJSチームとReact.jsチームのメンバが先週集結し,現在の開発状況とコラボレート可能な領域について意見を交換した。両プロジェクトには共通する部分が多々あるものの,統合する可能性はほとんどないと言ってよいだろう。
-
MicrosoftがCordova向けのAzure Active Directoryプラグインを発表
MS Open TechはCordovaプラグインを発表した。これによって開発者は、Android、iOS、Windows Store、Windows Phone向けアプリでActive Directory Authenticationを使って、Office 365やAzure、Graph APIにアクセスできる。
-
Polymer 0.8がリリース,パフォーマンス向上に加えて非互換変更も
Polymerチームが,“1.0版API提案”を含むPolymer 0.8アルファ版を公開した。ただしこのAPIには多くの変更点があるため,“0.5 APIとは非互換”である。今回のライブラリでは,サイズとパフォーマンスの面での最適化が実施されているが,Feature Completeにはまだ到達していない。
-
TypeScript 1.4をJavaScriptに即時変換するWeb Storm 10
JetBrainsのWebStorm 10は,編集中のTypeScript 1.4コードをJavaScriptにコンパイルする。また,unionやmodule,decorator,さらにletおよびconstといったキーワードが追加され,アプリケーション依存関連図やソースマップ,V8用のCPUとメモリのプロファイラも備える。
-
lodash, あなたが既に使っているJavaScriptライブラリ
JavaScriptユーティリティライブラリのlodashが,npmパッケージリポジトリの中で最も多く参照されるライブラリになった。Underscore.jsのフォークとしてスタートしたlodashは,もはや代用品などではなく,信頼できる選択肢のひとつだ。
-
"JavaScriptを使わないシングルページアプリ"に対する非公式なHTML6提案が議論を引き起こした
Future ClawマガジンのチーフでエディターのBobby Mozumder氏は、 "JavaScriptを使わないシングルページアプリに対するHTML6提案"によって、議論を巻き起こした。
-
-
jQuery Plugin Registryの将来は不明確である。
jQuery Plugin Registryは現在、読み取り専用モードになり、開発者は彼らのプラグインをnpmに移行することが奨励されている。Famo.usとのパートナーシップはまだ完全に構築されておらず、今後どうなるのかは明確ではない。最終的な結果は、サポートされていない古いプラグインが除去されることである。
-
Pointer EventsがW3Cの最終ステージ“勧告”に
World Wide Web Consortium (W3C)は、Pointer Events標準を広く採用する勧告として発表したが、AppleとGoogleがこの実装を拒否しているため、その未来には疑問が残っている。