「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Addicts # エフェクト、Angular DI 機能、リクエスト キャッシュなどをいつ使用するか

Addicts # エフェクト、Angular DI 機能、リクエスト キャッシュなどをいつ使用するか

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

Addicts # When to use effects, Angular DI features, request caching & more

?Angular Addict の皆さん

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

?リリースのお知らせ

?Nx 19.8 アップデート

Zack DeRose が最新の Nx バージョンの新機能を要約しています:

  • Nx インポートが一般提供されました
  • タスクのスケジュール設定の改善
  • Project Crystal が Angular に導入され、ワー​​クスペースのすべての project.json または angular.json ファイルにタスクが存在する必要はなく、ワークスペース内のプロジェクトのタスクを推論します
  • 1 つのコマンドでワークスペース全体を結晶化します
  • ESLint 9 で作成された新しい Nx ワークスペース

?2024年9月のAngular Gem

? Angular でエフェクトを使用する場合 (使用しない場合) — 代わりに何をすべきか

Manfred Steyer 氏は記事の中で、エフェクトは主に、ロギング、キャンバス上でのペイント、カスタム DOM の動作など、データ バインディングでは実現できないタスクのレンダリングに使用する必要があると説明しています。データ バインディングを介してデータをレンダリングし、信号の変化に反応することを目的とする場合、彼は computed を使用して信号から値を同期的に取得することを提案しています。 RxJ や rxMethod などのリアクティブ ヘルパーを使用して、信号変化の背後にあるイベントに反応することもできます。

?魅力的な依存関係の注入

Armen Vardanyan が Angular の依存性注入 (DI) を調査します。彼は、クエリ パラメーターによる動的な依存関係、親から子へのフォーム インスタンスの共有、グローバル構成の提供などの興味深い機能を示しています。

?本当に避けたいAngularアーキテクチャの間違いトップ10

Tomas Trajan は最新のブログ投稿で、開発者が Angular で犯すよくある間違いを次のようにまとめています。

  • アプリの熱心な部分と怠惰な部分の違いを考えていない
  • 同じことを達成するために複数の方法を使用する
  • アイソレーションではなくドライに重点を置く
  • ツールを使用せずに手動でアーキテクチャを分析する
  • Angular の 2 つの主要なシステムとそれらの動作ルールに慣れていない

? Angular および Vite で Storybook を使用する

デフォルトでは、Angular と Storybook は Webpack を使用して Storybook アプリケーションを構築して提供します。このステップツーステップ ガイドでは、Brandon Roberts が、開発サーバーとして Vite を使用して Storybook と Angular を統合する方法を説明します。

? Angular での API リクエストのキャッシュ: より良く、より速く、より強力に

Koye Mohan Reddy が、Angular で API リクエストをキャッシュしてパフォーマンスとユーザー エクスペリエンスを向上させる方法を説明します。 HTTP インターセプターを使用したキャッシュの実装、キャッシュの無効化、メモリ使用量の制限について説明しています。

?‍?著者について

私の名前は 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 #29: Angular 18.2、暗黙的ライブラリ、将来はスタンドアロンなど
  • Angular Addicts #28: Angular 18.1、コンポーネント テスト、SSR ガイドなど
  • Angular Addicts #27: NgRx 18、新しい RFC: DomRef API、Signals を使用した Web ストレージなど

? Angular リソースを送信する

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

リリースステートメント この記事は次の場所に転載されています: https://dev.to/this-is-angular/addicts-30-when-to-use-Effects-angular-di-features-request-caching-more-5g10?1権利侵害、削除するには、[email protected] までご連絡ください。
最新のチュートリアル もっと>

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

Copyright© 2022 湘ICP备2022001581号-3