Next vs React

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • vercel

    Develop. Preview. Ship.

  • Next is a React framework that was created by Vercel in October 25, 2016. Many big companies like Hulu even use it for their websites. It is a very very good choice in building bigger applications that have a lot more functionality and more complex state. Also, it comes with a lot of features out of the box and I've linked the official Next website and talked about some of the features in the TL;DR section but besides those features it brings, it has a structure to it. React is a library so you might feel like you do not know where to start (most frontend devs haven't used a framework if you went the tradition way of html, css, js and react) but Next solves that by having all the things React has, having little to no config with a shit ton of great features that will take you a while to make in React and having a structure built-in by default. This can be a pro or a con to some but if you are planning to make your first big project, I think Next would be a great decision and you would learn a ton about larger websites and how they work under the hood.

  • react-redux

    Official React bindings for Redux

  • If you are familiar to web developing or programming in general, you have heard the term, React.js, being thrown around. React is a library that makes declarative UI easier to accomplish using hooks and components. Essentially, you can write a chunk of code (mainly using jsx which is like html's sibling but cooler) into a one-liner(). It is declarative because the outcome of said component is predictable and easier to debug than imperative code. You also have these things called hooks that are built-in functions that make handling state, behavior and other logic easier to do in React in comparison to vanilla JavaScript. Also, you can write it anywhere in your project, (hence why React is a library and not a framework although people call it framework because it competes above and beyond compared to Angular and Vue) so you have more flexibility. It also has this thing called Redux which is a library that handles complex state management but we won't get into that 🤒 because there are better and easier ways to manage state in React like using the Context api. I will go more into when to start learning React in a future post soon.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • React

    The library for web and native user interfaces.

  • What is React

  • Next.js

    The React Framework

  • What is Next

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The art of conditional rendering: Tips and tricks for React and Next.js developers

    6 projects | dev.to | 30 Oct 2023
  • Add ConfigCat to Next.js App

    4 projects | dev.to | 17 Jun 2023
  • A detailed guide on how to implement Server-side Rendering (SSR) in a NextJs Application

    3 projects | dev.to | 29 Mar 2023
  • Next.js vs. React: Which is the Best for Your Project

    4 projects | dev.to | 26 Feb 2023
  • NextJS vs. RedwoodJS: Which One is Better

    4 projects | dev.to | 19 Jan 2023