DEV Community

Discussion on: Migrating a React codebase to web components

maroun_baydoun profile image
Maroun Baydoun Author

Knowing and using the native DOM APIs are a necessary "pain". I see people all the time jumping on the React/Vue etc. bandwagon without learning the basics of how browsers work and how to manipulate the DOM. The DOM APIs are not some sort of low-level machine code. They're highly abstracted and usable. Yes, they can be verbose and yes they can be confusing sometimes but learning them is way easier than grasping how React/Vue work.

I wrote about the topic a while ago because I see the issue happening all the time.