Angular

3 Ways to Simplify Frontends With Multiple Microservices

Six months ago, one of our Angular Consulting clients needed help with their web app. The frontend was too complicated to test, and they weren’t sure how to fix it. Bitovi presented three approaches to help simplify the frontend code and make testing it easier.

Kyle Nazario

Kyle Nazario

How Node.js Fakes Multithreading

Node.js is one of the most popular languages for web servers, even though JavaScript is single-threaded. This might seem contradictory at first—don’t web servers need to handle simultaneous connections?

Kyle Nazario

Kyle Nazario

Angular

How to Incrementally Migrate an Angular Project to TypeScript Strict Mode

Enabling strict modefor TypeScript is one of the best ways to ensure code quality on a project. It forces developers to handle edge cases and avoid risky type coercions. It also exposes hidden bugs.

Kyle Nazario

Kyle Nazario

Angular

How to Speed Up Your Angular Builds

Slow builds stop developers' productivity cold. If code takes even two minutes to compile, it’s easy to get distracted. You lose your train of thought or, god forbid, open social media.

Kyle Nazario

Kyle Nazario

Angular

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 in our Angular application. For part 2, we will validate our form.

Kyle Nazario

Kyle Nazario

Angular

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 from being a rat’s nest of FormGroups and related logic. Forget keeping components under 50 lines of code - your form logic alone blows past that.

Kyle Nazario

Kyle Nazario