<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1063935717132479&amp;ev=PageView&amp;noscript=1 https://www.facebook.com/tr?id=1063935717132479&amp;ev=PageView&amp;noscript=1 "> Bitovi Blog - UX and UI design, JavaScript and Front-end development

angular

How to Build a Micro Frontend with Webpack's Module Federation Plugin

Web applications can grow in size and complexity over time, making the addition of new features difficult. Micro Frontend architecture helps with scaling and bundle size and allows multiple teams to...

What's a Micro Frontend?

Web applications can grow in size and complexity over time, making the addition of new features difficult. Micro Frontend architecture helps you with scaling and bundle size and gives multiple teams...

How to Support IE11 Users as You Move to Angular 13

Internet Explorer 11 is a legacy browser and support for it in Angular 13 is being dropped officially. Sticking with Angular 12 is not a viable long term option. Here are ways to support your...

Enforcing Accessibility with Angular A11y ESLint Rules

Did you know that more than 25% of people in the US are living with a disability? If you don’t factor accessibility into your development process, it's entirely possible that 1 in 4 of the users...

Get Started with Tailwind CSS for Angular v12

Tailwind CSS is an easy-to-use CSS framework for quick UI development on anything from small projects to enterprise level applications. It's great for all CSS experience levels and since Angular v12...

TypeScript Features Every Angular Developer Needs to Know

If you’re an Angular developer, you’re missing out if you’re not using advanced TypeScript features to help you build better code. 

What’s New in RxJS 7: Small Bundles and Big Changes to share()

RxJS 7 has shipped! For us Angular developers, it unfortunately did not ship in time for Angular 12.

Manage Form-Driven State with ngrx-forms (Part 2)

This post is a continuation from Part 1, where we set up a test project with NgRx and ngrx-forms. For part 2, we will validate our form.

Manage Form-Driven State with ngrx-forms (Part 1)

If your Angular application already uses NgRx, you know the value of writing good reducers and using one-way data flow. However, that knowledge may not be enough to keep the biggest form in your app...

When to Use the Non-Null Assertion Operator in Angular

If you've recently made the switch to using Strict Mode for Angular, good job, you're on your way to writing better code and governing a more maintainable codebase! However, your team may encounter...