Engrain by ByteRush

RCT.15.01 Mid-level

Vue and Svelte at a glance + Angular and Solid at a glance + React Native basics

Comes up in: Recruiter screen, Frontend system design

This concept is being written. It gets the full five steps — explanation, predict, interview angle, practice with tests, and review cards. Here is exactly what it will cover, so you can study it elsewhere in the meantime.

What it covers

  • Vue 3 (SFCs, Composition API, Proxy reactivity, Nuxt)
  • Svelte 5 (compiler, runes, SvelteKit)
  • how each re-renders compared with React
  • Angular (components, DI, signals, zoneless change detection, standalone components)
  • SolidJS fine-grained reactivity
  • frameworks comparison table (rendering model, bundle size, SSR story)
  • native components not DOM
  • the New Architecture (Fabric, TurboModules, JSI
  • bridgeless)
  • Expo
  • styling with flexbox
  • navigation
  • when RN vs native vs PWA

Words you will know

single-file componentreactivity systemrunedependency injectionchange detectionfine-grained reactivityReact NativeNew ArchitectureExpo

What you will practise

  • same counter in React, Vue, Svelte
  • comparison table quiz
  • build a 2-screen Expo app

Interview questions this answers

  • How does Vue's reactivity differ from React's rendering model?
  • What is the advantage of Svelte's compiler approach?
  • What are signals and why have many frameworks adopted them?
  • How does React Native render UI? What is the New Architecture?
  • React vs Angular for a large enterprise app?