InfoQ ホームページ JavaScript に関するすべてのコンテンツ
-
AWS Lambda LayersとRuntime API:公式にサポートされているランタイム以外もサポート
AWS re:Invent 2018では新しい機能とサービスが多数発表された。機能間で共有されるコードとデータを一元管理するLambda Layerや、LambdaをJavaScript以外のあらゆるプログラミング言語に拡張するLambda Runtime APIなどである。
-
TypeScript 3.2はメタプログラミングサポートを改善し、BigIntを追加
TypeScriptチームはTypeScriptのバージョン3.2をリリースし、さまざまなメタプログラミングパターンのサポート、ジェネリック型に対するオブジェクトのスプレッドとレスト、およびこのステージ3 ECMAScriptの提案をサポートする環境に対するBigIntサポートを改善した。
-
Three.js、リリース98と99でWebGLサポートを改善
Three.jsはCanvas 2D、SVG、CSS3D、WebGLでレンダラーを提供するJavaScript 3Dライブラリだ。最近の2つのリリースでは、何百もの改良と改善を取り込んでいる。
-
迅速なアプリケーションデプ��イのためのAWS Amplifyコンソール
AWS re:Invent 2018では、モバイルWebアプリケーション向けの継続的デプロイサービスである新しいAWS Amplifyコンソールなど、新しい機能とサービスの発表が数多くあった。
-
MozillaはWebAssemblyのパフォーマンスと機能に焦点を当てている
MozillaはWebAssemblyをできるだけ速くするように努めている。最近のバージョンのFirefoxでは、JavaScriptとWebAssembly間の呼び出しは、インライン化されていないJavaScriptからJavaScriptへの関数呼び出しよりも高速になった。Mozillaはまた、WebAssemblyをアプリケーションの構築に役立てるために、MVPステート以外も検討している。
-
Google LabsがSquooshを発表:画像圧縮プログレッシブウェブアプリ(PWA)
2018年のGoogle Chrome開発者サミットで、GoogleはSquooshを発表した。これはオープンソースの画像圧縮プログレッシブウェブアプリ(PWA)である、モダンなウェブ技術の実演を兼ねている。
-
Tim Berners-Lee氏の分散IDプラットフォーム - Solid
Solidは、WWWの考案者であるTim Berners-Lee氏の手による、新たな分散IDプラットフォームである。ユーザが自分自身のデータを所有し、よりよく管理するためのメカニズムを提供する。
-
React Conf 2018でReact HooksとReact 16.7アルファ版が発表
先日のReact Conf 2018では、React 16.7のアルファ版リリース、状態などのReact機能をクラスを記述する必要なく使用するためのHooksプロポーザル、その他いくつかの有望なサードパーティ製Reactパッケージが発表された。
-
React Suspense、Reduxの代替手段を提供する
React 16.6でSuspenseが導入された。これにより、レンダリングをサスペンドして、API呼び出しからデータなどを待つ間にローディングインジケータを表示することができる。
-
Visual Studio Code 1.29、検索やデバッグなどを改善
Visual Studio Code October 2018リリース(バージョン1.29)は、JavaScriptエコシステムで最も使われているテキストエディタとしてのVisual Studio Codeのトレンドを固めつつ、多くの重要な新機能を導入している。
-
face-api.js: TensorFlow.jsを活用したJavaScriptによる顔認識
face-api.jsはブラウザにおける顔検出および顔認識のためのJavaScript APIで、tensorflow.js core API上に実装されている。これは一連のCNNを実装し、Webとモバイル機器に最適化されている。
-
Ionic、Vue.jsインテグレーションのαリリースを発表
VueConf Torontoにおいて、Ionicは@ionic/vueの最初のαリリースを発表した。これは任意のVue.jsプロジェクトにIonic 4を追加して、Vue.jsフレンドリーなやり方でIonicのAPIにアクセスできるようにする。
-
Howler.js、モダンなWebのためのオーディオライブラリ
Howler.jsは、Web Audio APIのサポートとHTML5 Audioへのフォールバックメカニズムを備えたモダンなオーディオライブラリを提供する。このプロジェクトが目指しているのは、JavaScriptによるオーディオを用いたクロスプラットフォーム開発を簡単にすることだ。
-
Babylon.js 3.3、3DゲームのためのパーティクルシステムおよびWebVRサポートを改善
Babylon.js 3.3がリリースされた。Microsoft Mixed Reality Toolkit (MRTK)の機能を活用し、WebVR開発が改善され、そのパーティクルシステムコントロールが改良されている。
-
JetBrains、ReactベースのRing UI 1.0 Web UIコンポーネントをリリース
Ring UI 1.0がリリースされた。ライト環境およびダーク環境におけるコンポーネントの新しいビジュアル言語を導入し、CSSプロパティとモジュールのサポートを追加し、新しいMessage、Tabs、Toggleコンポーネントを追加する。