Member-only story

Why am I learning the Stack that I am learning?

Kyle Willard
4 min readMar 7, 2021

--

Photo by Michael Dziedzic on Unsplash

Honestly, there are a ton of reasons for it. The biggest of which is flexibility. In truth this is only the beginning. I plan on adding additional backend languages & frameworks throughout the next year to have even more flexibility.

If we ignore HTML & CSS then we can move into the stack a bit quicker.

Front End:

React.js & Next.js

Those familiar with React, are likely familiar, or have at least heard about Next. It is an awesome addition to the react ecosystem and provides a ton of great options right out of the box such as routing, server side rendering, image optimization, and honestly a ton more. It is just a great beast to wrangle a ton of UI tasks rapidly.

React is the base. React has been an awesome library to learn, and is beyond flexible to suit most needs that I would ever want, and once you add libraries like redux, redux-thunk, Axios, and something along the lines of Material UI you really start to see a seamless application come together. Async fetching, ability to have app and component level state, and generally you are able to just build out a super solid front end.

Now with that in personal applications you will also see the client side implementation of Apollo Client/Server & Graphql. Why? because a better data…

--

--

Kyle Willard
Kyle Willard

Written by Kyle Willard

Full Stack JavaScript Engineer

No responses yet