Skip to content

AlbertoBasaloLabs/Angular

Repository files navigation

Angular

Demo laboratory for Angular courses and workshops

Archetype for AI tools to create SPA web applications using Angular:

  • Modern Angular dependencies and best practices
    • Standalone components
    • Signals instead of RxJS
    • Modern Template syntax
  • Project structure
    • src/app
      • core
      • routes
      • shared
  • Architecture patterns:
    • Container/Presentational components
  • Style guide changes
    • *.page for routed containers
    • *.form|table|component for presentational components
  • Features:
    • Authentication and authorization
    • Theme toggle
    • Home with ip information

Repository: Laboratorios / Angular

# Create a new Angular project
# name: angular
# minimal: true (to avoid any testing framework)
# inline-template: true
# inline-style: true
# routing: true
# ssr: false
# style: css
# zoneless: true


ng new angular --minimal -s -t --routing --ssr=false --style=css --zoneless
ng serve

Express backend


About

Demo laboratory for Angular courses and workshops

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published