Structure for large-scale frontend development projects

So you read John Papa’s Angular App Structuring Guidelines and apply feature-based structuring of your app? You use ES6 syntax to get more readable and maintainable code? You are proficient with type definitions and including existing libaries is your second nature? That’s great! What’s next?
When your scope exceeds that of a single app, there are some core concepts from strong-typed development worlds like Java and .Net that make your code manageable at the next level; I’m talking about abstract classes, Inversion of Control (IoC), modules / namespaces and setting up reusable libraries. In this article I will present you with the tools and structure required to do this.

DI and IoC Angular

Read More

Facebooktwitterredditpinterestlinkedinmail