MyFlix Angular Client
Built with Angular, myFlix is a single-page application that enables users to easily search and filter a diverse collection of films, providing detailed insights for each. The project's goal was to explore the Angular environment by constructing a client-side application similar to the CineFlix app.
Features
- The application is a single-page application (SPA)
- The application uses routing to navigate between views and share URLs
- The application would use Angular material as a UI library for styling and responsiveness
- The application contains function components
- The application is hosted in vercel
Tech stack
- Angular CLI
- Angular material
- Typescript
- TypeDoc
- Vercel
Live links
Challenges and merits
In my experience with Angular, I observed that it has a steeper learning curve, involves more boilerplate code, may pose performance considerations, and is less flexible in unconventional scenarios. However, building the myFlix app deepened my understanding of Angular services, dependency injection, routing, and TypeScript. This comparison with React broadened my perspective on various front-end technologies.