Why React

Presentation byBerkay Özdemir

React has become one of the indispensable tools of modern web application development. This open source JavaScript library developed by Facebook is used to create user interfaces and is extremely effective in developing single page applications (SPA). React's core approach is based on a component-based architecture; This breaks complex user interfaces into smaller, reusable parts.

This simplifies the development process and makes the code more organized. Additionally, it improves performance by using virtual DOM (Document Object Model) and makes the application run faster. React's large community also provides an advantage in finding support and resources for developers. Therefore, React has become a common choice in the web development world.

Similar Presentations
Cover Photo for Vike: Modular React Framework

Vike: Modular React Framework

React frameworks like Next.js and Remix restrict and dictate your stack in ways they shouldn't.

Vike is a (React) framework designed from the ground up to be modular:

  • Choose your architecture: SPA/SSR/SSG, RPC/GraphQL/REST, server/static/edge deployment, ...
  • Use tools with zero-config integration (Vike extensions) or fully control integration code.

Vike embraces the do-one-thing-do-it-well philosophy for unprecedented flexibility and stability. For example, if you have an existing backend with a GraphQL API, then you don't need Server Actions. With Vike, you can use React your way — such as first-class support for GraphQL instead of Server Actions.

Your stack, your choice.

Rom Brillout

Why React

Presentation byBerkay Özdemir

React has become one of the indispensable tools of modern web application development. This open source JavaScript library developed by Facebook is used to create user interfaces and is extremely effective in developing single page applications (SPA). React's core approach is based on a component-based architecture; This breaks complex user interfaces into smaller, reusable parts.

This simplifies the development process and makes the code more organized. Additionally, it improves performance by using virtual DOM (Document Object Model) and makes the application run faster. React's large community also provides an advantage in finding support and resources for developers. Therefore, React has become a common choice in the web development world.

Similar Presentations
Cover Photo for Vike: Modular React Framework

Vike: Modular React Framework

React frameworks like Next.js and Remix restrict and dictate your stack in ways they shouldn't.

Vike is a (React) framework designed from the ground up to be modular:

  • Choose your architecture: SPA/SSR/SSG, RPC/GraphQL/REST, server/static/edge deployment, ...
  • Use tools with zero-config integration (Vike extensions) or fully control integration code.

Vike embraces the do-one-thing-do-it-well philosophy for unprecedented flexibility and stability. For example, if you have an existing backend with a GraphQL API, then you don't need Server Actions. With Vike, you can use React your way — such as first-class support for GraphQL instead of Server Actions.

Your stack, your choice.

Rom Brillout

Get in touch!

hi@guild.host