A clear description of React specific concepts

Gergő Nagygyörgy
2 min readAug 4, 2023

--

The aim of this post is to translate React domain specifics into computer science.

Reading through the new official React docs is a great experience. Every term is described in a clear and meaningful way. Many examples teach new ways to use the library.

The direction of criticism is that of the new world the docs creates by renaming old abstractions from computer science we all know and understand well enough. And hinder the underlying mechanism of those. Creating a separation between being a developer, someone with a CS degree and versus a React developer with React specific knowledge. Having to learn a new way of thinking (thinking in react) and the need to hire people as purely a frontend developer specialized in React.

Photo by Ferenc Almasi on Unsplash

A React world to computer science world translation would look like the following:

How is that supposed to help us? Understanding the connection can free a developer from the burden of becoming a React developer, instead we can use the well known ideas and tool sets we all know from the times we learned programming basics.

Do you think being full stack with this mindset is still a viable option? The comment section is down below!

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

No responses yet

Write a response