René's URL Explorer Experiment


Title: 5 Things that Improve your Angular Codebase Right Now! | malcoded.com

Open Graph Title: 5 Things that Improve your Angular Codebase Right Now! | malcoded.com

X Title: 5 Things that Improve your Angular Codebase Right Now! | malcoded.com

Description: Angular can have quite a learning curve. Building applications that are maintainable and easy to read, is a form of art by itself. In this article I will share 5 actionable tips and tricks with you, that can help you improve the quality of your code. From most basic things, like how to name your...

Open Graph Description: Angular can have quite a learning curve. Building applications that are maintainable and easy to read, is a form of art by itself. In this article I will share 5 actionable tips and tricks with you, that can help you improve the quality of your code. From most basic things, like how to name your...

X Description: Angular can have quite a learning curve. Building applications that are maintainable and easy to read, is a form of art by itself. In this article I will share 5 actionable tips and tricks with you, that can help you improve the quality of your code. From most basic things, like how to name your...

Mail addresses
malcoded.blog@gmail.com

Opengraph URL: https://malcoded.com/posts/improve-your-angular-codebase/

Generator: Astro v4.11.5

direct link

Domain: malcoded.com

title5 Things that Improve your Angular Codebase Right Now! | malcoded.com
msapplication-TileColor#121212
theme-color#121212
og:typewebsite
og:site_namemalcoded.com
og:imagehttps://malcoded.com/_astro/5-things-to-improve-codebase.DSUsS8_G.png
twitter:cardsummary_large_image
twitter:urlhttps://malcoded.com/posts/improve-your-angular-codebase/
twitter:imagehttps://malcoded.com/_astro/5-things-to-improve-codebase.DSUsS8_G.png
astro-view-transitions-enabledtrue
astro-view-transitions-fallbackanimate

Links:

malcoded.com https://malcoded.com/
blog https://malcoded.com/posts/
authors https://malcoded.com/authors/
about https://malcoded.com/about/
tags https://malcoded.com/tags/
https://malcoded.com/
Blog https://malcoded.com/posts/
Lukas Marx https://malcoded.com/authors/lukas-marx/
angular https://malcoded.com/tags/angular
Previous Post Resizing Images in Node.js using Express & Sharp https://malcoded.com/posts/nodejs-image-resize-express-sharp/
Next Post Reactive Forms with Angular [Using easy Examples] https://malcoded.com/posts/angular-fundamentals-reactive-forms/
1. Follow the Convention https://malcoded.com/posts/improve-your-angular-codebase/#1-follow-the-convention
”We like to do things in our own way! We don’t like to follow the rules of someone else!” https://malcoded.com/posts/improve-your-angular-codebase/#we-like-to-do-things-in-our-own-way-we-dont-like-to-follow-the-rules-of-someone-else
Example: File Names https://malcoded.com/posts/improve-your-angular-codebase/#example-file-names
2. Bundle your Code into Modules https://malcoded.com/posts/improve-your-angular-codebase/#2-bundle-your-code-into-modules
Feature Modules https://malcoded.com/posts/improve-your-angular-codebase/#feature-modules
Core and Shared-Module https://malcoded.com/posts/improve-your-angular-codebase/#core-and-shared-module
Provide Private Services in your Component https://malcoded.com/posts/improve-your-angular-codebase/#provide-private-services-in-your-component
3. Keep Logic out of your Components https://malcoded.com/posts/improve-your-angular-codebase/#3-keep-logic-out-of-your-components
State https://malcoded.com/posts/improve-your-angular-codebase/#state
4. Get your async Code right https://malcoded.com/posts/improve-your-angular-codebase/#4-get-your-async-code-right
Avoid Promises https://malcoded.com/posts/improve-your-angular-codebase/#avoid-promises
Use the Async Pipe https://malcoded.com/posts/improve-your-angular-codebase/#use-the-async-pipe
5. Try Centralized State Management (like Redux) https://malcoded.com/posts/improve-your-angular-codebase/#5-try-centralized-state-management-like-redux
So should you just use Redux/ngrx? https://malcoded.com/posts/improve-your-angular-codebase/#so-should-you-just-use-reduxngrx
Conclusion https://malcoded.com/posts/improve-your-angular-codebase/#conclusion
1. Follow the Convention https://malcoded.com/posts/improve-your-angular-codebase/#1-follow-the-convention
”We like to do things in our own way! We don’t like to follow the rules of someone else!” https://malcoded.com/posts/improve-your-angular-codebase/#we-like-to-do-things-in-our-own-way-we-dont-like-to-follow-the-rules-of-someone-else
Example: File Names https://malcoded.com/posts/improve-your-angular-codebase/#example-file-names
2. Bundle your Code into Modules https://malcoded.com/posts/improve-your-angular-codebase/#2-bundle-your-code-into-modules
Feature Modules https://malcoded.com/posts/improve-your-angular-codebase/#feature-modules
Core and Shared-Module https://malcoded.com/posts/improve-your-angular-codebase/#core-and-shared-module
Provide Private Services in your Component https://malcoded.com/posts/improve-your-angular-codebase/#provide-private-services-in-your-component
3. Keep Logic out of your Components https://malcoded.com/posts/improve-your-angular-codebase/#3-keep-logic-out-of-your-components
State https://malcoded.com/posts/improve-your-angular-codebase/#state
4. Get your async Code right https://malcoded.com/posts/improve-your-angular-codebase/#4-get-your-async-code-right
Avoid Promises https://malcoded.com/posts/improve-your-angular-codebase/#avoid-promises
Use the Async Pipe https://malcoded.com/posts/improve-your-angular-codebase/#use-the-async-pipe
5. Try Centralized State Management (like Redux) https://malcoded.com/posts/improve-your-angular-codebase/#5-try-centralized-state-management-like-redux
So should you just use Redux/ngrx? https://malcoded.com/posts/improve-your-angular-codebase/#so-should-you-just-use-reduxngrx
Conclusion https://malcoded.com/posts/improve-your-angular-codebase/#conclusion
Angular Style Guidehttps://angular.io/guide/styleguide
tutorial on the angular-clihttps://malcoded.com/posts/angular-fundamentals-cli
guide on modules (including lazy-loading)https://malcoded.com/posts/angular-fundamentals-modules
dependency injectionhttps://malcoded.com/posts/angular-fundamentals-dependency-injection
observer-patternhttp://www.dofactory.com/javascript/observer-design-pattern
rxjs for angular developershttps://malcoded.com/posts/rxjs-for-angular-devs
auguryhttps://augury.angular.io/
state management in angular with observable store serviceshttps://jurebajt.com/state-management-in-angular-with-observable-store-services/
angular-ngrx-datahttps://github.com/johnpapa/angular-ngrx-data
Previous Post Resizing Images in Node.js using Express & Sharp https://malcoded.com/posts/nodejs-image-resize-express-sharp/
Next Post Reactive Forms with Angular [Using easy Examples] https://malcoded.com/posts/angular-fundamentals-reactive-forms/
Privacy policy https://malcoded.com/posts/improve-your-angular-codebase/privacy
Legal notice https://malcoded.com/posts/improve-your-angular-codebase/legal
https://github.com/LukasMarx
https://x.com/malcoded
https://malcoded.com/rss.xml

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.