For devs getting into building web apps, the walls to entry are massive. To be able to get an app up and running to accomplish your goals and move ahead your knowledge is a supremely important step. We only get motivated to go forward when we get smaller tastes of success along the way. As we build our skills, we learn the best practices, but there are many cases where these patterns are perfectly fine and very useful.
If you have alternatives that you’d like to list here, I’m sure others would appreciate a deeper dive into when not to use these, or when to use other specific methods.
In fact, if you’d like to write a response article about best-case methods, I’ll link it at the bottom of this article. Free promo for you, and I’d be very happy to see you write your first article on Medium since you have knowledge to share ^^