Manually Lazy Load Modules and Components in Angular
In Angular enterprise applications, it is often a requirement to load a configuration from a server via HTTP request which contains a UI…
Read more »In Angular enterprise applications, it is often a requirement to load a configuration from a server via HTTP request which contains a UI…
Read more »In previous posts, I wrote about Getting started with Keycloak and Angular, OpenID Connect and Keycloak. In this post, I take a look at Keycloak’s support for OAuth 2.0 scopes. Requirements Serendipity has four roles: Guest User Manager Administrator Sere…
Read more »In a previous post, I wrote about wanting to add support for Single Sign On to Serendipity and the steps I followed to launch and configure Keycloak. There are several certified OpenID Connect (OIDC) implementations that provide OIDC and OAuth 2.0 protoca…
Read more »To add tooltips in Angular we can use angular material tooltip module called MatTooltipModule.
Read more »If you use Angular Universal, you probably know that in addition to Server Side Rendering, Universal provides you with the full range of Node.js functionality on the server-side. Today we will examine…
Read more »Let’s explain the Semantic Commits term and demonstrate practical examples of commit messages, inspired by the Conventional Commit specification and Angular conventions.
Read more »Let’s explain the Semantic Commits term and demonstrate practical examples of commit messages, inspired by the Conventional Commit specification and Angular conventions.
Read more »Scenario. “Reactive Notification of the Window Scrolling Up with Slice and Angular” is published by Ole Ersoy.
Read more »We’ve created a ApplicationStateService` with an todoStore:EStore<Todo> and we want to wire our search input field to the todoStore.query property, such that the field state is preserved, while also…
Read more »Almost every Angular application needs some configuration to run. It may be as simple as the API URL, or information needed for authentication. And many times these values change from environment to environment. So what are the options for providing this …
Read more »