BT

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

寄稿

Topics

地域を選ぶ

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

  • pnpm: スペース効率に優れたJavaScriptパッケージマネージャ

    pnpmはJavaScripr用のパッケージマネージャである。npmとの互換性を持つと同時に、速度とディスクスペース使用量が大幅に改善されている。今回バージョン5.0がリリースされたので、競合製品との違いを詳しく比較してみよう。

  • Angular 10 インクリメンタルアップデート

    Angular 10は、GoogleのSPAフレームワークの次のメジャーリリースである。 これは比較的小さなリリースで、バグの修正、ツールの改善、依存関係の更新に重点を置いている。

  • 最終フロンティアに到達したJavaScript:宇宙

    最近のSpaceX Dragonの打ち上げは、JavaScriptを宇宙にもたらした。ChromiumとJavaScriptを活用して、ユーザインターフェースの大部分がWeb技術に依存している。

  • Dojo 7の紹介

    Dojoは最新のSPAのプログレッシブフレームワークであり、最近7をリリースした。ウィジェット(別名コンポーネント)システムに大幅な改善を加え、全体的な小さな変更を提供する。

  • Angular 9.1がTypeScript 3.8のサポートと高速なビルドを追加

    Angular 9.1リリースはTypeScript 3.8のサポートを追加し、Angularアプリケーションの構築にかかる時間を短縮する。

  • FacebookのCSS-in-JSアプローチ - Frank Yan氏のReact Conf 2019での講演より

    Frank Yan氏がReact ConfでFB5、すなわち、新しいfacebook.comで使用されているテクノロジやストラテジについて講演し、FacebookのCSS-in-JSへのアプローチなどについて論じた。

  • W3CがWeb of Things(WoT)勧告を完成

    W3Cは先日、新たなW3C勧告(recommendation)を発表した。IoTプラットフォームとアプリケーションに関わるWebインテグレーションを対象とした、Web of Things (WoT) ArchitectureとWeb of Things (WoT) Thing Description (TD)の2つである。

  • Hegel,新しいJavaScript型チェッカ

    JavaScriptに新たな型チェッカが誕生した。HegelはJavaScriptで高度な静的型チェックを実現しようという試みだ。強い型推測と完全な型システムを提供するという。現在はまだアルファ版だが、専用のオンライン・プレイグラウンドで動作を確かめることができる。

  • CSS ContainmentがWeb標準に

    CSS Working Groupは先頃、新たなWeb標準としてCSS Containment Module Level 1を公開した。このCSSモジュールでは、サブツリーがいくつかの形式でページの他部分から独立している要素を示すために使用する、containプロパティについて述べている。この独立性は、ページのレンダリング時にサブツリーをスキップすることで、ユーザエージェントがWebページをより速くレンダリングするために使用される。

  • プライベートフィールドとトップレベルawaitを追加したTypeScript 3.8

    TypeScriptはTypeScript 3.8のリリースを発表した。型のみのインポートとエクスポート、プライベートフィールド、トップレベルawaitなどが導入されている。

  • tenko ES2020 JavaScriptパーザ

    Tenkoは100パーセント仕様準拠のJavaScriptパーザだ。ES6からES2020までの構文解析と言語機能をフルサポートする。

  • Airbnbのデザインシステムを(再)構築する - React Conf 2019

    AirbnbのエンジニアであるMaja Wichrowska、Tae Kim両氏は、同社が直面したビジネスおよび技術的な課題に対応するために、同社のデザインシステム(design system)のアーキテクチャと実装が発展した状況について解説した。

  • face-api.jsによるJavaScript顔検出

    face-api.jsは、畳み込みニューラルネットワークを実行して顔および顔のランドマークを検出・認識するJavaScriptモジュールだ。TensorFlow.jsを利用し、デスクトップおよびモバイルウェブ用に最適化されている。

  • JSX代替のHTM 3.0がリリース、静的サブツリーのキャッシュとTypeScriptをサポート

    1KB未満でトランスパイラ不要なJSX代替であるHyperscript Tagged Markup(HTM)ライブラリが、3度目のメジャーバージョンをリリースした。テンプレートの静的セクションの自動検出とキャッシュにより、テンプレートのレンダリングが最適化されている。TypeScriptタイピングファイル(typing file)の追加とドキュメントアップデートも提供される。

  • V8がWebAssembly SIMDをサポート

    WebAssembly SIMDプロポーザルが、実験段階としてではあるが、GoogleのJavaScriptエンジンであるV8に提案された。V8がSIMD(Single Instruction, multiple data)をサポートするのは、データの並列処理を活用することによる、音声処理やビデオ処理、マシンラーニングといった計算集約的なタスクの促進が目的だ。

BT