It really depends on the project. I have used CRA during my study, but it’s not used for large projects. NextJS is way more better - it includes already everything you need plus search engine crowlers can easily search for data
I meant like create react app + react router + flux or redux = better solution then next js Because of client side routing and flux can handle data easily
Wanted to challenge one part of this :" CSR is that it's not actually SEO friendly, because search engines will not see the actual content of the page. "
I built a SPA (CSR) app at my last job from scratch using Vue + Vue Router + Apache back-end (not my choice). At first Apache complained about the routes saying they didn't exist. And Google's page rankings didn't like this.
Keep the site map updated and upload it to Search Console
Once we fixed the apache 404 errors, update Search Console with all the routes
One google knew the SPA routes existed, the idea that Google's spiders can't read the pages because they are JS and virtual DOM is completely false. The Spiders did read the Vue/Vue Router pages, and our SEO rankings was in the 85-90 area
Agility CMS is an API-based Content-First CMS, allowing you to choose any programming language and framework while also getting the flexibility, speed and power that comes from lightweight APIs.
Great article! If you guys want to try Next.js, here is a free next,js blog starter with automated deployment to Vercel agilitycms.com/starters/blog-with-...
Agility CMS is an API-based Content-First CMS, allowing you to choose any programming language and framework while also getting the flexibility, speed and power that comes from lightweight APIs.
we wrote on our blog too "What is Next.js", but i like he short and sweet your post is :) agilitycms.com/resources/posts/wha... I might want to quote you! :)
I like it!
But this led me to a question too,
Is nextjs better then create-react-app?
It really depends on the project. I have used CRA during my study, but it’s not used for large projects. NextJS is way more better - it includes already everything you need plus search engine crowlers can easily search for data
Obviously it is
I meant like create react app + react router + flux or redux = better solution then next js
Because of client side routing and flux can handle data easily
You can use those in Nextjs. Also Nextjs have client-side rendering on top of SSR, which is how it's done by default in Nuxtjs.
Learn Nextjs
Yessir 😀
Guess I'm learning nextjs next lol.
I thought express was better like with cra maybe express is not production ready.
Wanted to challenge one part of this :" CSR is that it's not actually SEO friendly, because search engines will not see the actual content of the page. "
I built a SPA (CSR) app at my last job from scratch using Vue + Vue Router + Apache back-end (not my choice). At first Apache complained about the routes saying they didn't exist. And Google's page rankings didn't like this.
The solve:
One google knew the SPA routes existed, the idea that Google's spiders can't read the pages because they are JS and virtual DOM is completely false. The Spiders did read the Vue/Vue Router pages, and our SEO rankings was in the 85-90 area
I'm currently using angular and nestjs at office because i like typescript a lot.
But NextJS give so much interest...
I know this is completely unrelated, but how much money have you made from donations to your tip jar?
Not much :) it’s not my main source of income of course
Great article! If you guys want to try Next.js, here is a free next,js blog starter with automated deployment to Vercel agilitycms.com/starters/blog-with-...
we wrote on our blog too "What is Next.js", but i like he short and sweet your post is :) agilitycms.com/resources/posts/wha...
I might want to quote you! :)
Great introduction, I'll make sure to give Next.js a try :)
I have a question about it, what do you think are the tradeoffs of using a NodeJS backend + a SPA vs using Next.js (excluding the SEO part) ?
already started