-
What is
Next.js?Next.jsis a React framework for production. It makes it easy to createReactapps that run on the server.
-
What does
Next.jsdo differently thanReact?Next.jsis a framework for building server-side rendered (SSR) React applications. It provides a solution to the problem of client-side rendering (CSR) vs server-side rendering (SSR) by providing a middle ground between the two.
-
What is
Gatsby.js?Gatsby.jsis a React-based, GraphQL powered, static site generator. It uses powerful preconfiguration to build a website that uses only static files for incredibly fast page loads, service workers, code splitting, server-side rendering, smart image loading, asset optimization, and data prefetching.
-
What does
Gatsby.jsdo differently thanReact?Gatsby.jsis a static site generator for React. It uses GraphQL to pull data from a variety of sources and then generates static pages using React. It's a great way to build a website that is fast, secure, and easy to maintain.
-
What are your learning goals after reading and reviewing the class README?
- Goal 1: I want to know what's different about these two frameworks that solves the Search Enginge Optimization (SEO) problem that React has.
- Goal 2: I want to know what the difference is between a static site generator and a server-side rendered site.
- Goal 3: I want to build a web application using Next.js because it sounds like it's easier to use than Vue has been in my experience.
- I want to know why the class reading says we will be able to use other frameworks after barely walking us through Gatsby and Next. I feel like I'm going to need a lot more practice with all of these frameworks before I can use them effectively.
