InfoQ ホームページ 動的言語 に関するすべてのコンテンツ
-
Web年鑑 Mega Studyが、人気のあるフロントエンドフレームワークは依然としてWebのごく一部であることを明らかにした
HTTP Archiveは、Webの状況の年次報告書であるWeb年鑑 2020を完成させた。レポートは、4つのセクション (ページコンテンツ、ユーザエクスペリエンス、コンテンツの公開と配布など) で構成された22の章で結論をまとめている。jQueryは依然としてWebの80%だ。CSS Houdiniはほぼ使用されていない。2020年のWebサイトの中央値は400KBのJavaScriptをリリースし、2019年より14%多くなっている。などである。
-
.NETニュース総まとめ - 2021年4月19日週
先週は、人気のある.NET IDEの最初の64ビットバージョンであるVisual Studio 2022の発表が特徴的であった。InfoQは、2021年4月19日週から、これについてと.NETエコシステムのいくつかの小さな出来事を調査した。
-
.NETニュース総まとめ - 2021年3月29日週
3月最後の週の.NETコミュニティはProject Reunion 0.5、Dapr 1.1などがリリースされかなり激しかった。InfoQは、2021年3月29日の週の、これらと.NETエコシステムのいくつかの小さなストーリーを調査した。
-
OpenTelemetry仕様が1.0に到達、安定性の保証と新たなリリース候補を提供
OpenTelemetry仕様がv1.0.0に到達した。このマイルストンには、安定性の向上と後方互換性の保証に加えて、多くの言語で使用可能なAPIとSDKのリリース候補が含まれている。また、今回のリリースで、トレースAPIとトラッキングSDKが安定版となった。
-
新しいSvelte NodeGuiでQtとSvelteを使用したネイティブデスクトップアプリケーションを作成できる
Jamie Birch氏は先頃、Windows、Linux、およびMacOSでデスクトップアプリケーションを開発するためのフレームワークであるSvelte NodeGuiを発表した。Electronより軽量な代替手段であるSvelte NodeGuiを使用すると、開発者はSvelteフロントエンドフレームワークとコンパイラ、Qtウィジェットツールキット、およびHTMLとCSSのサブセットを使用してアプリケーションを作成できる。
-
Deno 1.8が、WebGPUサポート、動的アクセス許可などと共にリリースへ
Deno 1.8は最近、WebGPUサポート、国際化API、安定化されたインポートマップ、プライベートモジュールのフェッチのサポートなど、多くの新機能を備えてリリースされた。DenoパーミッションAPIが安定化された。 Deno 1.8には、TypeScript 4.2が追加で付属する。
-
NumPy 1.20が実行時SIMDサポートと型アノテーションを加えリリースされた
新しくリリースされたNumPy 1.20は、パフォーマンスとドキュメントの改善を特徴としている。開発者は、NumPy関数に型アノテーションを使用で���るようになった。SIMD(単一命令、複数データ)命令を幅広く使用すると、ユニバーサル関数(ufunc)の実行速度が向上する。NumPyのドキュメントには、さらに大きな改善が見られた。
-
Flutter 2はWeb向けに本番環境対応しており、新しいプラットフォームを追加している
GoogleのクロスプラットフォームUIツールキットのメジャーアップデートであるFlutter 2では、Webサポートが安定化し、新しいプラットフォームが追加された。例えば、折り畳み式、埋め込み、デスクトップなどがある。それに加えて、新しいDart 2.12では、nullセーフティとDart外部関数インターフェイス(FFI)が提供される。
-
Chrome 88 Devtoolsの新機能
Chrome 88の最近のリリースでは、Chrome DevToolsの重要な更新があった。例えば、ネットワークデバッグの改善、実験的なCSS Flexboxデバッグツール、フレーム詳細ビューの改善、新しいWASMデバッグ機能、一般的なパフォーマンスの改善がある。
-
Vuenion 2021の今 - Vue Amsterdam 2021でのEvan You氏の講演
Vue.jsフロントエンドフレームワークの作者のEvan You氏は、Vue Amsterdam 2021カンファレンスで最新および将来のVue開発について先頃講演した。
-
Typescript 4.2 リリース。型と開発者エクスペリエンスが向上
TypeScriptチームは、TypeScript 4.2のリリースを発表した。これは、より柔軟な型注釈、より厳密なチェック、追加の構成オプション、およびいくつかの重大な変更を特徴としている。タプル型では (最後の位置だけでなく) 任意の位置に残余引数を使用できるようになった。型エイリアスは型エラーメッセージで拡張されなくなり、開発者のエクスペリエンスが向上している。
-
新しくリファクタリングされたVue.jsのビルダーVite 2.0は、依然としてスピードにフォーカスしており、フレームワークに依存しないようになった
Vue.jsフロントエンドフレームワークの作成者であるEvan You氏は、最近、Viteの新しいメジャーイテレーションをリリースした。これは、ビルド速度と短いフィードバックループにフォーカスしたビルドツールである。Vite 2.0は、フレームワークに依存しないコアを中心とした以前のバージョンの完全なリファクタリングである。Vite 2.0は、新しいプラグイン形式と改善されたプログラマティックAPIを備えている。これによって、Vite上に新しいツールを簡単に構築できるように取り組んでいる。
-
最新のJavaScriptによるパフォーマンスの向上
Houssein Djirdeh氏とJason Miller氏は先日のChrome Developer Summit 2020で、最新のJavaScriptによるWebアプリケーションのサイズ削減とパフォーマンス向上の可能性について講演した。Webサイトestimator.devではGoogleによる改善可能性の推測値と、それを実現する上で有効なプラグインの推奨が提供されている。
-
分散アプリケーションランタイム (Dapr) v1.0 が発表された
分散アプリケーションランタイム (Dapr) チームは本日 Dapr v1.0 が利用可能になり、プロダクションレディになったと考えていることを発表した。Daprは、開発者がクラウドとエッジで実行される回復力のあるマイクロサービスベースのアプリケーションを構築できるようにするオープンソースのランタイムだ。v1.0リリースでは、開発者はDaprアプリケーションをプロダクションシナリオのKubernetesクラスタにデプロイできる。
-
非同期コードのテスト - RxJS Live London
RxJSコアチームの元メンバーであるJay Phelps氏は最近RxJSを使用してコードを活用するコードをテストする方法を説明した。このリアクティブプログラミングライブラリは非同期プログラミングでAngularフロントエンドフレームワークで使用される。RxJSは、時限シーケンスとライフサイクルイベントを表現するDSLを備えたテストAPIを提供する。