Progressive Web Apps (PWAs) are one of Angular's most powerful built-in features. With the help of the Angular Service Worker, you can transform a regular Single Page Application (SPA) into a fast, installable, offline-capable web application that automatically...
JavaScript
Angular. Server side rendering
Angular with Server-Side Rendering (SSR) is a powerful technology that enables developers to build dynamic web applications with improved performance and enhanced SEO. The main challenge it addresses is making application content available to both search engines and...
Signal forms in Angular
Angular form signals are a powerful tool that enables the creation of interactive web applications with elegance and simplicity. By embracing a reactive approach to data handling, they ensure instant updates to the user interface as form values change. This feature...
Angular 22. New Features and Improvements
A new version of Angular, Angular 22, was released recently. This release includes many updates aimed at improving the performance of Angular applications. In this video, we'll explore new template features, a new decorator for services, injectAsync, and resources. In...
Angular. Add tailwind css into the project
In this video, we will add the Tailwind CSS framework to an Angular project. Tailwind CSS is a utility-first CSS framework. The main difference between Tailwind CSS and the well-known Twitter Bootstrap is the ability to build a website or application from scratch...
Angular Internationalization. ngx-translate
In this video, we will explore internationalization (i18n) in Angular. Internationalization is the process of adapting an application and its data to local standards and regional settings. For example, decimal separators, date formats, currencies, and more.Angular has...
Animations in Angular
In this video, we'll explore how to use animations in Angular. Since Angular now recommends using native CSS animations, we'll cover CSS transitions, transforms, and animations. Angular has its own package, @angular/animations, which is based on the Web Animations...
Signals in Angular
In this video, we’ll explore Angular signals. They’re a major update to Angular’s reactivity model that makes it easier to track changes in components and improves overall application performanceA signal is just a wrapper around a value. Creating a signal is...
Dependency injection in Angular
In this lesson, we’ll explore dependency injection in Angular: we’ll discuss injection tokens, how to provide services at different levels, and the decorators that tell Angular how to resolve dependencies.Dependency injection in Angular is one of its core principles....