Our great sponsors
-
NextJS is an insanely flexible framework that is totally worth learning the ins and outs of, and if you're looking to get familar with a framework like React, having any framework-specific project under your belt in React, even if it's in an opinionated wrapper, is great for a learning opportunity - especially if you want to focus on adding fun interactive elements to your page to get more comfortable with React. Obligatory shoutout to the blog-starter if you want to go this route. A project that you start with the intention of learning more about something is almost never a bad project.
-
NextJS does have static exports, but it's more meant to be used as a kind of supplement alongside SSR - ex, SSR (server sided rendering) pages for different pieces of data, but the landing page that's always consistent ends up being SSG (static site generation). It's kind of a "yep we can do this, but it's not really the point of the framework" situation. If you really want to use this as a learning opportunity for React and are learning towards the static site side of things, you might want to look at Gatsby as that's laser focused that, and is the de-facto go-to with React for SSG.
-
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.
Related posts
- [AskJS] Frameworks are often unnecessary (i got the suspicion by watching some YouTube videos that who advocates for frameworks and against vanilla JavaScript at the same time did not learn vanilla web technologies very well) what do you think? (Read the body)
- Topmost JAMstack Frontend Frameworks To Utilize In 2023
- From Gatsby to NextJS - journey of a blog
- What are use cases to NOT use create-react-app, but instead use alternatives or scaffold on your own?
- 7 Reasons Why React is King of JavaScript UI Frameworks