Sean HaddockinStackademicLazy Loading Without Angular ModulesThe Angular team now recommends using standalone components for all new development. This does not mean that you can no longer use modules…2h ago2h ago
Sean HaddockinStackademicImplementing ControlValueAccessor for a Custom ControlIn this post I want to walk through how to implement the ControlValueAccessor interface for a custom control.Jun 27Jun 27
Sean HaddockinStackademicGlobal State Management Options in AngularPhoto by Kyle Glenn on UnsplashApr 263Apr 263
Sean HaddockinStackademicAngular SignalsThere is no shortage of articles about Angular signals. But here’s another one. Signals are one of the most popular new Angular features to…Feb 16Feb 16
Sean HaddockinStackademicConverting an Angular Project to StandaloneStandalone is the future of Angular and is now the default when scaffolding a new application. In the latest Angular Developer Survey, 96%…Jan 4Jan 4
Sean HaddockQuick Summary of Angular 17Angular 17 was released last week, and this is my attempt to summarize Minko Gechev’s excellent post “Introducing Angular v17” as…Nov 13, 2023Nov 13, 2023
Sean HaddockinStackademicEnhancing npm Script Tasks with Node.js and JavaScriptNpm script tasks are an integral part of any modern JavaScript project. They allow us to automate mundane tasks and prevent us from having…Nov 6, 2023Nov 6, 2023
Sean HaddockinStackademicWhat’s a Nonce?What’s a nonce? It sounds like a creature in a Dr. Seuss book or maybe the lesser known de León brother. But in fact, it is one piece of…Oct 25, 20231Oct 25, 20231
Sean HaddockinStackademicHow to Serve an Angular Application with NginxNginx is a popular HTTP and reverse proxy server that runs on Linux and is often used to serve Angular applications. A common way to run…Oct 24, 20231Oct 24, 20231
Sean HaddockinStackademicDo We Still Need Frontend Frameworks in 2024?I recently encountered an argument that new web development should not utilize a frontend framework (Angular, React, Vue, etc.) due to the…Oct 19, 202311Oct 19, 202311