Angular13 Fundamentals Workshop

screenshot of Angular13 Fundamentals Workshop

Sample project for my Angular 13 Fundamentals workshop on Frontend Masters

Overview

The Angular 13 Fundamentals Workshop App is a sample project intended for the Angular 13 Fundamentals Workshop. It consists of an Angular web application generated using Angular CLI version 13.0.3 and a mock RESTful API using json-server.

Features

  • Angular Web Application: Created with Angular CLI version 13.0.3.
  • Mock RESTful API: Utilizes json-server to simulate a RESTful API.
  • Convenient Startup: npm start runs serve:all command concurrently for easier setup.
  • Development Server: Run ng serve for a dev server and access the app at http://localhost:4200.
  • Code Generation: Easily generate components, directives, pipes, services, classes, guards, interfaces, enums, and modules using ng generate.
  • Build Process: Use ng build to compile the project, storing artifacts in the dist/ directory.
  • Testing Capabilities: Execute unit tests with ng test and end-to-end tests with ng e2e.
typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.