BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ JavaScript に関するすべてのコンテンツ

  • Exploring ES6: 書籍紹介と著者インタビュー

    Axel Rauschmayer氏の“Exploring ES6”は,JavaScriptの最新機能を詳細に調査した書籍である。この記事では,著者との簡単なインタビューを紹介する。

  • NPM 3 Betaは、Windowsユーザーによいニュースをもたらす

    インストーラーのほとんどすべてを書き直して、Windows上のNode.jsの実行にいいニュースをもたらしたnpm 3.0がリリースされた。 リリースの発表においてRebecca Turner氏は、 npmチームは、3.0ベータのリリースは"喜びと誇り" であり、彼らは"可能な限り迅速に製品準備ができるためにnpmユーザーコミュニティの作業を楽しみにしている。"と話した。

  • Glimmerレンダリングエンジンを備えたEmber.js 1.13が,2.0ベータ版とともにリリース

    Ember.jsチームが1.xシリーズの最終バージョンと,最初の2.0ベータ版をリリースした。1.13リリースではGlimmerレンダリングエンジンが展開され,Ember 1.xシリーズでは3回目となるレンダリングの大幅なオーバーホールが行われた。効率面で粗さの目立った従来バージョンに比較すると,“共通的なシナリオの大部分における再描画のパフォーマンスも劇的に改善されている。”

  • WebAssembly: Webのためのユニバーサルバイナリとテキストフォーマット

    Mozilla, Google, Microsoft, Appleは、Web向けのバイナリフォーマットを開発することを決定した。WebAssemblyと呼ばれ、このフォーマットは、ブラウザや他のエージェントでアプリケーションの実行を可能にし、任意のプログラム言語を対象にする可能性がある。

  • ECMAScript 2015は承認された

    Ecma Internationalの総会において、ECMAScript 2015としても知られるECMAScript 6 (ES6)の言語仕様であるECMA-262 6thエディションの承認を発表した。

  • UnderscoreとLodashが統合に向けて議論

    UnderscoreとLodashという2つのJavaScriptライブラリが,ひとつのプロジェクトに統合する方法についての議論を開始した。

  • Chrome 44ベータはES6機能と通知の改善を提供する

    Googleは、Chrome 44ベータをリリースした: 新しいES6機能と改良された通知機能を含むアップデートである。OSの最新のベータリリースでは、計算されたプロパティ、オブジェクトリテラルとクラスリテラルのプロパティ名に式が可能になった。

  • Angular 1.4が完成したがゴールは短かった

    Angular 1.4が完了し、多くの機能とバグフィックスが含まれている。残念ながら期待されていた新しい機能はバージョン1.5に先送りされた。

  • Tabris.js: JavaScriptでネイティブモバイルアプリを作る

    Tabris.jsはネイティブのiOSとAndoroidアプリを完全にJavaScriptで開発するためのオープンソースモバイルフレームワークだ。EclipseSourceによれば、高性能、高速な開発サイクルを実現し、Cordovaのようなサードパーティのプラグインをサポートする。InfoQはこのプロジェクトのリーダであるHolger Staudacher氏に話を聞いた。

  • Microsoft: EdgeはChromeやFirefoxよりもパフォーマンスが改善している

    この記事は、Chakraエンジンのパフォーマンス最適化結果の概要と、Edge, Chrome, FirefoxのOctaneとJet Streamベンチマークの結果に関する概要である。

  • Ionicが1.0をリリース,次期バージョンではAngular 2.0をサポート

    Ionicは,実運用対応のバージョン1.0をリリースした。AngularJS 2.0上に構築される予定の次期バージョンの開発も,同時に開始している。Push,Deploy,Analytics,Packageといったモバイルサービスも近日中に公開される予定だ。

  • Node.jsとio.js、Node Foundationのもと統合へ

    io.jsのテクニカルコミッティが今度のNode Foundationに参加することを投票で決めた。プロジェクトの名前はNode.jsだが、io.jsのリポジトリがベースになる。

  • 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によると、求めたのは「最近のブラウザとの互換性向上、パフォーマンス改善、セキュリティ&信頼性、コードの複雑さ削減」だという。

BT