「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Angular Addicts # Angular 暗黙的ライブラリ、将来はスタンドアロンなど

Angular Addicts # Angular 暗黙的ライブラリ、将来はスタンドアロンなど

2024 年 11 月 8 日に公開
ブラウズ:556

Angular Addicts # Angular implicit libraries, the future is standalone & more

?Angular Addict の皆さん

これは、私の注意を引いた厳選された Angular リソースを毎月まとめた Angular Addicts ニュースレターの第 29 号です。 (第28回、第27回、第26回はこちら)

?リリースのお知らせ

? Angular 18.2 の新機能は何ですか?

Angular の最新マイナー バージョンである Angular 18.2 が 8 月にリリースされました。 Cédric Exbrayat が主要な新機能について説明します:

  • fakeAsync での自動フラッシュ
  • whenStable ヘルパー
  • ルーターのdefaultQueryParamsHandling
  • コンストラクター経由で依存関係注入を注入関数に移行するための移行
  • ルートで使用されるスタンドアロン コンポーネントを遅延ロードに変換するための移行
  • イベント バインディング内の呼び出されない関数と未使用の @let 宣言を検出するための新しい診断
  • ビルダーでの属性ベースのローダー構成のサポート

? Nx19.5登場! Stackblitz、Bun、Vite 用のインクリメンタル ビルド、Gradle Test Atomizer

Nx の最新のマイナー バージョンが先月リリースされました。 Zack DeRose は新機能を要約しています:

  • StackBlitz サポート
  • Bun および pnpm v9 のサポート
  • ローカルの不安定なタスクの検出
  • プロジェクト詳細ビューの機能強化
  • targetDefaults のパターンのサポート
  • 個々のターゲットが並列処理をオプトアウトできるようになりました
  • Vite の増分ビルドのサポート
  • プロジェクト クリスタル変換ジェネレーター
  • Gradle コンポジット ビルドのサポート
  • 実験的: Gradle テストの細分化
  • 実験的: Nx リリースではファイルベースのバージョン管理サポートが追加されました
  • React 19 (rc) および Angular 18.1 のサポート

?2024年8月のAngular Gem

?Nx を使用した暗黙的ライブラリ: 慣例による軽量の Angular アーキテクチャ

Manfred Steyer は、規約を使用して Nx プラグインによってライブラリ構成が導出されるアーキテクチャを示しています。暗黙的ライブラリを使用すると、index.ts ファイルを含むフォルダーを作成することで新しいライブラリを作成できます。

暗黙的ライブラリのアイデアは、Younes Jaaidi のブログ投稿から来ています。彼は、このトピックに関するステップバイステップのガイドも作成しました。

?Angular 18.2 での孤立モジュールの使用

Angular 18.2 は TypeScript の孤立モジュールをサポートします。この機能により、実稼働環境のビルド時間が短縮される可能性があります。 Mark Thompson と Charles Lyding が、この機能がどのように機能するか、そして Angular プロジェクトで設定する方法について説明します。

?未来はスタンドアロン!

Angular 19 では、standalone: true がコンポーネント、ディレクティブ、パイプのデフォルト設定になります。 Alex Rickabaugh は、NgModules は廃止されず、次のような自動移行が行われることを明らかにしました。

  • スタンドアロンを削除: 既存のスタンドアロン コンポーネントの場合は true
  • スタンドアロン: false を既存の NgModule コンポーネントに追加して、引き続き動作できるようにします

?Envless Angular アプリケーションの作成

Maksim Dolgikh 氏は記事の中で、環境ごとにハードコーディングされたコードからどこでも使用できるユニバーサル ビルドに移行する方法を説明しています。彼は 2 つの解決策を提案しています:

  • 構成サーバーから構成を取得します
  • Docker イメージの取得フェーズ中に Docker を使用して JSON 構成ファイルを作成する

?単純な React コンポーネントを Angular に移植する

Cau Tran は、React と Angular の構成モデルを比較し、React Three Fiber の選択コンポーネントと選択コンポーネントの使用方法を説明し、これらのコンポーネントを React から Angular に移植するための詳細なガイドを提供します。

?‍?著者について

私の名前は Gergely Szerovay です。私は長年データ サイエンティストおよびフルスタック開発者として働いており、Angular ベースのフロントエンド開発に重点を置いてフロントエンド テクノロジー リードとして働いてきました。私の役割の一環として、私は Angular とフロントエンド開発シーン全体がどのように進化しているかを常に観察しています。私の知識を共有するために、2022 年に Angular Addicts の月刊ニュースレターと出版物を開始し、毎月出会う最高のリソースをお届けできるようにしました。あなたが経験豊富な Angular Addict であっても、初心者であっても、私はあなたをカバーします。ライターとして参加したい方はお知らせください。一緒にAngularを学びましょう!購読はこちらから?

Angular はここ数年で非常に急速に進化しており、ここ 1 年で生成 AI の台頭により、ソフトウェア開発ワークフローも急速に進化しました。 AI 支援ソフトウェア開発の進化を綿密に追跡するために、私は AI ツールの公開を開始し、進捗状況を AIBoosted.dev で公開することにしました。この学習の旅に参加してください: ここから購読してください ?

Substack (Angular Addicts)、Substack (AIBoosted.dev)、Medium、Dev.to、Twitter、または LinkedIn でフォローして、Angular の詳細と、AI、Typescript、React、Angular を使用して AI アプリを構築する方法を学びましょう!

?️以前の問題

ニュースレターの前号を見逃した場合は、ここで読むことができます。最新の 3 号は次のとおりです:

  • Angular Addicts #28: Angular 18.1、コンポーネント テスト、SSR ガイドなど
  • Angular Addicts #27: NgRx 18、新しい RFC: DomRef API、Signals を使用した Web ストレージなど
  • Angular Addicts #26: Angular 18、ベスト プラクティス、最近のカンファレンスの録画など

? Angular リソースを送信する

最近、Angular 関連の興味深い記事、ツイート、その他のリソースを見つけたり書いたりしましたか?こちらのコメント欄かTwitterのDMでお知らせください!次の Angular Addicts 号で取り上げるかもしれません!

リリースステートメント この記事は次の場所に転載されています: https://dev.to/this-is-angular/angular-addicts-29-angular-182-implicit-libraries-the-future-is-standalone-more-1g36?1権利侵害、削除するには、[email protected] までご連絡ください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3