Ceci est le 30ème numéro de la newsletter Angular Addicts, une collection mensuelle de ressources Angular soigneusement sélectionnées qui ont retenu mon attention. (Voici les numéros 29, 28 et 27)
Zack DeRose résume les nouveautés de la dernière version de Nx :
Dans son article, Manfred Steyer explique que les effets doivent être principalement utilisés pour le rendu de tâches qui ne peuvent pas être réalisées via la liaison de données, telles que la journalisation, la peinture sur un canevas ou le comportement DOM personnalisé. Si nous visons à restituer des données via la liaison de données, pour réagir à un changement de signal, il suggère d'utiliser le calcul pour dériver de manière synchrone les valeurs des signaux. Nous pouvons également utiliser des RxJ ou des assistants réactifs comme rxMethod pour réagir aux événements à l'origine des changements de signal.
Armen Vardanyan explore l'injection de dépendances (DI) dans Angular. Il présente des fonctionnalités intéressantes telles que les dépendances dynamiques avec des paramètres de requête, le partage d'une instance de formulaire du parent à l'enfant et la fourniture d'une configuration globale.
Dans son dernier article de blog, Tomas Trajan a rassemblé les erreurs courantes commises par les développeurs dans Angular, telles que :
Par défaut, Angular et Storybook utilisent Webpack pour créer et servir l'application Storybook. Dans ce guide étape par étape, Brandon Roberts vous guide dans l'intégration de Storybook avec Angular en utilisant Vite comme serveur de développement.
Koye Mohan Reddy montre comment mettre en cache les requêtes API dans Angular pour améliorer les performances et l'expérience utilisateur. Il aborde la mise en œuvre de la mise en cache avec HTTP Interceptor, l'invalidation du cache et les limites d'utilisation de la mémoire.
Je m'appelle Gergely Szerovay, j'ai travaillé en tant que data scientist et développeur full-stack pendant de nombreuses années, et j'ai travaillé en tant que responsable technique frontend, en me concentrant sur le développement frontend basé sur Angular. Dans le cadre de mon rôle, je suis constamment l'évolution d'Angular et de la scène du développement frontend en général. Pour partager mes connaissances, j'ai lancé la newsletter et publication mensuelle Angular Addicts en 2022, afin de pouvoir vous envoyer les meilleures ressources que je rencontre chaque mois. Que vous soyez un Angular Addict chevronné ou un débutant, je suis là pour vous. Faites-moi savoir si vous souhaitez être inclus en tant qu'écrivain. Apprenons Angular ensemble ! Abonnez-vous ici ?
Angular a évolué très rapidement au cours des dernières années, et au cours de la dernière année, avec l'essor de l'IA générative, nos flux de travail de développement logiciel ont également évolué rapidement. Afin de suivre de près l'évolution du développement de logiciels assistés par l'IA, j'ai décidé de commencer à créer des outils d'IA en public et de publier mes progrès sur AIBoosted.dev. Rejoignez-moi dans ce parcours d'apprentissage : Abonnez-vous ici ?
Suivez-moi sur Substack (Angular Addicts), Substack (AIBoosted.dev), Medium, Dev.to, Twitter ou LinkedIn pour en savoir plus sur Angular et comment créer des applications d'IA avec AI, Typescript, React et Angular !
Si vous avez manqué les numéros précédents de la newsletter, vous pouvez les lire ici, voici les 3 derniers numéros :
Avez-vous récemment trouvé ou écrit un article, un tweet ou une autre ressource intéressant sur Angular ? Faites-le-moi savoir ici dans les commentaires ou envoyez-moi un DM sur Twitter ! Je le présenterai peut-être dans le prochain numéro d'Angular Addicts !
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3