#My React abstraction dilemma

Hey peeps! don't mind me, just making this post to share my first impressions of #React server components and to talk a bit about my React journey.

As years passed as a developer, I've had a wonderful time being mostly a Front-end developer with react as my main weapon against any challenge that appeared in front of me. It's in fact a great tool to develop any kind of interface anyone can imagine with a moderate bundle size and as more and more time passed, more useful tools have appeared to approach different types of projects such as Gatsby(The WordPress killer).

All of the react ecosystems seems incredible to think of, and with it came the tiniest drawback in the form of worry. As time kept passing the react team seemed to focus on making development easier, cleaner, and more readable. But you can't have that without stacking more and more abstraction and as such the feel of the library seems to be changing.

My exact thoughts were "Is React becoming a UI design tool?" or "Am I gonna lose my job to a designer?" and with each abstraction, my worry seemed to materialize but alas with the last big React feature called REACT SERVER COMPONENTS there's a little hope. The fact that it focuses on deep-rooted programming issues gives me hope as a Front-end developer. Thank you for reading!

blog

copyright©2021 Luis Pirela all rights reserved