Rohit Rajendranblog.rohitrajendran.com·5 hours agoTIL - Use Tap in RxJS for side effectsWhat is the tap operator? I recently learned about the tap operator when trying to perform a side-effect inside of a map operator. While you could perform side-effects inside of a map operator, it's a better practice to do so in a tap operator where...DiscussAngular
Dany ParedesProwww.danywalls.com·8 hours agoJuly 2024: Testing in Angular and Using LLM and ChatBotsJuly has come to an end. That month has been a bit busy, so I can't write too much, but I always take time to write about things I'm doing. During July, most of my time was spent writing tests and playing with ChatBots and LLMs. Let's take a look bac...Discussdev-lifeJuly
Nhan Nguyennhannguyen.hashnode.dev·15 hours agoImprove Angular Signals performance with untracked functionAngular Signals are available for developers from Angular v16. Signals provide a new way for developers to tell our templates (and other code) that our data has changed. We can think of a signal as a value plus a change notification. A signal is just...DiscussAngularProgramming Blogs
Rubén Peregrinarubenperegrina.com·Jul 17, 2024Goodbye Zone.js: What's new in Angular 18?Angular 18 is revolutionizing the way change detection is handled, removing the dependency on Zone.js. This change began in Angular 17 with the introduction of Signals. Now, instead of depending only on Signal components, the new hybrid detection sys...Discuss·7 likes·185 readsAngularAngular
Dany ParedesProwww.danywalls.com·Jul 13, 2024Testing Components In Angular: NO_ERRORS_SCHEMA, Stub Components, and NgMocksWhen we need to write a test for components, it is not hard. The pain starts when our components begin to have dependencies, not only in the constructor or in the TypeScript file. The real challenge comes when we start to add dependencies of other co...Discuss·585 readsAngularAngular
Nico Petrinicopetri.hashnode.dev·Jul 12, 2024The Dark Side Of shareReplay in RxJS.The shareReplay operator of RxJS is one of the most frequently used operators. It simply provides a copy for all subsequent subscribers so that the previous, usually complex, operation does not have to be performed again. This is the case in Angular,...DiscussAngular
Gilles FerrandProgillesferrand.com·Jul 9, 2024Starting with NX and Angular: A Beginner's TutorialHello friends 🚀! In this article, I'll walk you through the steps to install NX and Angular. But what is NX ? I discovered NX in 2019, I used it to manage several Angular apps for a big french bank, and I still use it in my day to day job. I love t...Discuss·10 likes·233 readsNX articlesNx
heuheunetik.hashnode.dev·Jul 8, 2024HTTP streaming with Angular's built-in HttpClientWhy? Web streams are the go-to way of handling continuous async data transfer in the browser. By using them, we can process smaller "chunks" of data as we receive them, instead of waiting for a large data set to completely load. This enables us to cr...Discuss·34 readshttp-streaming
Dany ParedesProwww.danywalls.com·Jul 6, 2024Building a Local AI Chatbot with Gemini Nano, Chrome Canary, Angular, and Kendo AI PromptThe race for AI continues. Alternatives like Ollama help us interact with AI models on our machines. However, the Chrome and Google teams are moving one step forward by enabling Chrome with Gemini Nano running in our browsers. Note this API is exper...Discuss·1 like·401 readsKendoAngular
Dany ParedesProwww.danywalls.com·Jun 29, 2024June 2024: NgRx, Angular, and with the CommunityJune has come to an end, and it has been a fantastic month with some changes in my professional life! I want to take a moment to share the great experience I had working with the community and learning about NgRx and testing. Let's take a look back a...Discuss·153 readsdev-lifeAngular