DEV Community

Cover image for Is it True?  Come On, You Can Tell Me.
michelledev
michelledev

Posted on

Is it True? Come On, You Can Tell Me.

One of the best things about this community is we are all here to help each other. That I am grateful and so appreciative. Over the last few months I have asked questions, expanded my network, and wrote some articles to help others.
Well, I need your insight yet again. It seems to me each of the major JavaScript frameworks has a 'language' (jargon, slang, names and definitions) of its own. I'm not talking code but how things are referred to. Is this true? Does React have a different way of developer talk than Vue? If so how to I break that code? Is there a reference for this some where?

Alt Text

I have been studying different frameworks and attempting to understand the differences of each (with your help, I am believe it or not a little more clearer) but this how to talk to Vue devs v React devs v Angular devs. I am at a loss, who can help me solve this puzzle?

No answer is wrong, no reference or insight to small.

Let's Chat and Educate Me, Please.

Thanks!

Top comments (2)

Collapse
 
efpage profile image
Eckehard • Edited

Yes, you are right. Frameworks are like islands. As the community is isolated form the rest of the world, after some time they start to develop their own dialect. It also seems that has genetic consequences, and there are some endimic species grown up behind their desks.

But you have to recognize: It is a very hard way to become a full stack developer (no joke). Peope say, this is the minimal "way of cross" you have to go to the promised land:

Front-end - Steps :

  • Learn HTML5, CSS and create 1–2 simple website
  • Learn CSS Animations, flexbox, Grid
  • JavaScript
  • ES6 (the latest version)
  • HTML DOM
  • Angular, Vue or React.

Back-end - Steps:

  • PHP - Laravel
  • Node.js or Express.js
  • Python or Django
  • Python - Flask
  • Java or Ruby on rails
  • SQL
  • MongoDB or MySQL

Stacks

  • MERN Stack - MongoDB, Express.js, React.js & Node.js
  • MEAN Stack - MongoDB, Express.js, Angular.js & Node.js
  • LAMP Stack - Linux, Apache, MySQL, PHP/Perl/Python
  • MEVN Stack - MongoDB, Express.js, Vue.js & Node.js

What else
Are you prepared to build websites now?`Not yet:

  • Choose a CMS-System and learn to use it
  • Create some content
  • Learn Photoshop to make all those nice pictures

Each of this steps will cost you one year of your life to read the minimal necessary documentation, so, after reading about 150.000 pages (from which 50% was outdated, as the framework has changed, but not the documentation) you will suddenly start to understand one of the endemic languages... :-)

Collapse
 
cmuralisree profile image
Chittoji Murali Sree Krishna

React uses jsx so you have to embed the html into javascript, but the rest are uses different html and typescript different so changing code through those two will be easy, and compared to changing with react.

This upto my knowledge, I might be wrong