When starting a new project, there is always a bunch of annoying, time-consuming tasks required to set up your app, install the tools, go through the doc, remember the shell commands… 😩.
I’ve personally started dozens of apps and every time, it’s the same thing all over again. The worst part is that I never remember the process by heart and feel like wasting my time because it’s literally identical.
So, for this article (and my mental health ✌️), I’ve decided to build and share with you the “groundwork” for a MEAN stack app, using Nx. Just as a quick reminder, MEAN — means (sorry I had to… 😂) — stands for MongoDB, Express, Angular & Node.js.
Nx is a tool meant to build, architect, and test a monorepo (several apps in one single codebase). After the setup, we will implement a simple end-to-end TODO app.
There are two prerequisites, being the installation of NodeJS and MongoDB. We’ll focus on the app more than the installation. You can download NodeJS here and MongoDB here.
node -v // v12.20.0 npm -v // v6.14.8 mongo --version // MongoDB shell version v4.2.3
Ready, get set…
Install Angular in easy step by step process. Firstly Install Node.js & npm, then Install Angular CLI, Create workspace and Deploy your App.
What is Angular? What it does? How we implement it in a project? So, here are some basics of angular to let you learn more about angular. Angular is a Typesc
Updating from Angular 10 to Angular 11. In 2020, Angular received three stable update (Version 9, 10, and 11,) each introducing a few significant changes. We’ll focus on the last two, Angular 10 and Angular 11, the rule is currently facing issues, especially for packages like update @angular/core.
I currently work as an Angular developer, building tools the employees at my company use to get their jobs done and hopefully enjoy doing them. I only started developing in Angular at the beginning of May this year, but I love front-end work and am so pumped to get the chance to learn this new skill professionally.