Frontend
Web Components
Also written as Shadow DOM, Custom Elements
A set of browser-native standards for building reusable custom HTML elements with encapsulated styling and behavior, without depending on a framework like React or Vue.
Think of it like
Like a universal power outlet that works the same in any house, regardless of which contractor built it.
Junior or senior?
Junior sounds like
Doesn't know why native Web Components were chosen over just building in React or Vue.
Senior sounds like
Can explain what made framework-agnostic components the right call.
Ask them
“What made native Web Components the right call over just building the same thing in React or Vue?”