11 ms·
My counterpoint is: I don't want to make any website today without React. But hear me out. With NextJS, you develop everything with React. Then on a page by pa
by city41 5y ago
My counterpoint is: I don't want to make any website today without React. But hear me out.
With NextJS, you develop everything with React. Then on a page by page basis, decide how static/dynamic that page is, and you can completely remove runtime React entirely if you want.
You get the best of all worlds: a nice dev experience, a consistent dev experience (as in your fully static pages are still built in the exact same way as your dynamic ones), compliant HTML, a wide variety of libraries to use if needed, etc.
I have entire websites developed with React that don't use React at runtime for many, even most, of their pages.
You can also accomlish this with Gatsby, but I've since switched completely to Next as I feel it now outshines Gatsby.