这是 Angular 爱好者通讯的第 31 期通讯,这是一份每月精心挑选的 Angular 资源汇总,其中包含了一些我特别关注的资源。(以下是第 30 期、第 29 期和第 28 期的链接:30th,29th,28th)
💎2024年10月Angular精华 📰 Angular 中 effects() 的最新更新 - 链接: 点击这里在他们的博客文章中,这两个家伙 Alex Rickabaugh 和 Mark Thompson 介绍了 Angular 的 effect
API 的最新变化。
- Angular 19 移除了
allowSignalWrites
标记 - 效果定时的变化使其更加可预测和实用
- 在 Angular 19 中,效果仍处于开发者预览状态
Rainer Hahnekamp 的文章讨论了 计算信号
和 效应
之间的区别。他解释了何时该使用 effect
,以及如何处理强制异步处理来防止定时错误。
(原文地址:https://riegler.fr/blog/2024-10-18-resources-as-signals)
Angular 团队的框架负责人 Alex Rickabaugh 建议尽量减少使用 effects。Resource API 被设计成抽象出对 effects 的需求,它提供了一个清晰的基于信号的 API 用于异步数据加载。Matthieu Riegler 研究了这个新的 API。
📰 你需要知道的关于资源API的一切 https://push-based.io/article/everything-you-need-to-know-about-the-resource-api来看看Enea Jahollari 的教程,教你如何:
- 使用资源API来本地更新数据
- 加载和刷新数据
- 创建可重用的资源
- 使用Observables和
rxResource
函数来加载数据
微软的 Monaco 编辑器是一款基于网页的代码编辑器,用于 VS Code。[ngx-monaco-editor](https://www.npmjs.com/package/ngx-monaco-editor)
它将 Monaco 编辑器集成到 Angular 项目中。尤利娅·加柳利娜(Yulia Galiulina)的详细教程展示了如何在 Angular 项目中使用 Monaco 编辑器。
我的名字是Gergely Szerovay,多年来我一直担任数据科学家和全栈开发人员。我现在担任前端技术主管,专注于基于Angular的前端开发。我一直在密切关注Angular以及前端开发领域的最新动态。为了分享我的知识,我在2022年启动了Angular Addicts月度通讯和出版物,以便每月向大家推送我所发现的最佳资源。无论你是经验丰富的Angular开发者还是初学者,我会为你提供你需要的一切。如果你有兴趣成为作者,请告诉我。让我们一起学习Angular吧!在这里订阅 🔥
Angular 在过去几年里迅速发展,而在过去的一年里,随着生成式 AI 的兴起,我们的软件开发流程也在迅速变化。为了紧跟 AI 辅助软件开发的发展,我决定开始公开构建 AI 工具,并在 AIBoosted.dev 上发布我的进度。加入我一起踏上这段学习之旅:订阅这里,让我们一起探索 🚀
关注我 Substack (Angular Addicts),Substack (AIBoosted.dev),Medium,Dev.to,Twitter 或 LinkedIn,了解更多关于 Angular 的内容,以及如何使用 AI、TypeScript 和 React 构建 AI 应用程序,同时使用 Angular。
(在“TypeScript”和“React”之间添加了“和”,并将“用 AI、TypeScript、React 和 Angular 构建 AI 应用”改为“使用这些工具构建 AI 应用”,以使句子更流畅,符合中文表达习惯。)
🕹️之前的议题如果你错过了之前的通讯,可以在这里补读 here。以下是最近的三期:
- Angular Addicts #30: 何时使用效应(effects),Angular 依赖注入功能,请求缓存及其他
- Angular Addicts #29: Angular 18.2,隐式库功能,未来的独立式组件及其他
- Angular Addicts #28: Angular 18.1,组件测试,SSR 指南及其他
最近你有没有找到或写过一篇有趣的与Angular相关的文章、推文或其他资源?请在评论中告诉我,或者给我发私信@gergelyszerovay!我可能会在下一期的Angular Addicts中分享它!