Angular instead of WordPress?
https://alessandroallegretti.it/

I'm a 8-years experienced sound technician, a 2-years junior developer and Computer Engineering student at the second year. My truly loves are programming and sound!
My portfolio website is now available! Wordpress? Nope. Angular 12.
Hello everyone, I'm glad to share my first piece with you all. Here you are my first official website made thanks to my experiences as 2 months front-end developer and 14 months back-end developer. (Sure, I'm junior-dev!)
As an OOP lover, I've checked and used all the best practice coding offered by Angular (e.g. by Typescript) and one of the best U.I. kit like PrimeNG .
My goal was precise: wanting to build a showcase site in a short time, mobile-first and with all the tools for an easy maintenance... as such a way of WordPress 👀. Best web developer portfolios to which I was inspired are almost developed in Wordpress: here I made my challenge. By now I can say that I have achieved it with a very satisfactory result.
Of course, it should be noted: to date this website I've not used all the powerful tools offered by Angular or annexed frameworks such as Rxjs (about the Observable using, for example) because not necessary. Moreover there is no inexperienced user interface as offered by WordPress.
Anyway overall I had the opportunity to use:
- the classes offered by PrimeNG through PrimeFlex 3.0 with some CSS implementations for the whole graphic content;
- FormsModule for the implementation and use of FormGroup about the email contact form management;
- use of Services for injecting data (such as Projects and Best references) through specific interfaces (Typescript);
- MapModules for the implementation of GMaps (not so swift) with creation and use of a key API and custom map via GoogleCloud;
- Chart.JS for the implementation of the pie chart;
- installation and use of Firebase with Angular (angular/fire);
- creation of Firebase hosting service with domain purchased from Aruba;
- management of default-passive-events;
- and more.
No challenge against WordPress raised up here. They are two completely different worlds and I respect them both 🙂 . Rather I would like to deepen and share with you one point above, or if you prefer talking about how to start a responsive showcase site creation from scratch as my own (including installation about Angular, PrimeNG, PrimeFlex, GMaps, Firebase, etc).
Please let me know by comments and do not hesitate to contact me even in private.
Nice to be here and share opinions and knowledge with all of you!
Some of personal links: