My favorite technology from the MEAN stack would have to be Express because it is the backend/backbone that is controlling all the logic and CRUD operations of our application. I love it because its all based on logic and how we want data to be handled. I feel more comfortable with that than the front end which is based more on logic to control how we want the page to behave. In terms of improvement I think the use of password hashing can help with the privacy and security of our app since the maintainers (my team) would not be able to see sensitive data such as passwords on a database. JWT would also be useful to control if users go idle for too long. The access token would prevent the express API calls from working if someone stayed logged in on a computer. In summary the best way to improve is with improvements to security, performance, error handling, documentation, and scalability
In terms of how AI is being used. Since I’m new to using angular I have been using AI to help explain concepts to me and also show me a comparison from React to how it’d be done in Angular. I find it extremely useful because it answers all my questions about the new technology and when I am confused I am able to ask more questions to have it elaborate a little more so that the concepts can solidify a little more.