This project was generated with Angular CLI version 18.0.1.
- Utilize NgRx SignalStore
- Define boundaries between Observables and Signals
npm install
Fetch all Contacts from the MockServer and display them in the ContactsPage
In the ContactDetailPage
implement updating an existing Contact and make sure that the ContactsPage
shows the updated contact.
Use AddContactPage
to create an entire new user and make sure that the ContactsPage
shows the new contact.
Implement a search functionality for contacts in the ContactsPage
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run npm run serve-server
to start a mock API. http://localhost:3000/contacts
will return a list of plenty of contacts. ContactDataService
implements methods to interact with the API.