I was attending the Voxx Days developer conference in Singapore when I heard something that really made sense.
Frontend web development is crazy. Adrien, the CTO of Zenika, one of the big boutique software consultancy in Singapore, suggests web components as a first step to getting back to basics. Low level API.
This makes sense especially when it comes to custom software development. Keep it simple.