This project was created to teach Best Practices for developing Angular applications.
git clone https://github.com/ngxp/pizza-palace.git
cd pizza-palace
npm install
npm start
Modularization of Angular projects using Nx Workspace.
👩🔬 Excercise #1
git reset --hard
git clean -f -d
git checkout workshop/step-1
👨🏫 Solution #1
👩🔬 Excercise #2
git reset --hard
git clean -f -d
git checkout workshop/step-2
👨🏫 Solution #2
👩🔬 Excercise #3
git reset --hard
git clean -f -d
git checkout workshop/step-3
👨🏫 Solution #3
Best practices for maintainable, reusable components.
👩🔬 Excercise #4
git reset --hard
git clean -f -d
git checkout workshop/step-4
👨🏫 Solution #4
👩🔬 Excercise #5
git reset --hard
git clean -f -d
git checkout workshop/step-5
👨🏫 Solution #5
👩🔬 Excercise #6
git reset --hard
git clean -f -d
git checkout workshop/step-6
👨🏫 Solution #6
Domain-driven state management using NgRx.
👩🔬 Excercise #7
git reset --hard
git clean -f -d
git checkout workshop/step-7
👨🏫 Solution #7
👩🔬 Excercise #8
git reset --hard
git clean -f -d
git checkout workshop/step-8
👨🏫 Solution #8
👩🔬 Excercise #9
git reset --hard
git clean -f -d
git checkout workshop/step-9
👨🏫 Solution #9
👩🔬 Excercise #10
git reset --hard
git clean -f -d
git checkout workshop/step-0
👨🏫 Solution #10