DEV Community

Discussion on: I Got a Perfect Lighthouse Score on My First Portfolio Website!

Collapse
 
adarshaacharya profile image
Aadarsha Acharya 🚀

Awesome website man !
I built my portfolio using Gatsby and after trying Next.js for past few months, I'm planning to migrate to Next. Is this project open sourced? If it is, please provide github link.

Collapse
 
prnvbirajdar profile image
Pranav Birajdar

github.com/prnvbirajdar/Personal-W...

Here you go buddy!

I'd also suggest you go through my previous post. It has a lot of resources for using Next.js to build a blog.

dev.to/prnvbirajdar/list-of-resour...

Collapse
 
adarshaacharya profile image
Aadarsha Acharya 🚀

Thanks mate ! Will check it out.

Collapse
 
redrogue12 profile image
Edgar X. González Cortés

Man I love this! I am building a website for my sister and was learning next.js to make a static website that pulled her wordpress blog data.

Thanks!

Collapse
 
larsejaas profile image
Lars Ejaas

How would you compare the two? Of corse it's a no-brainer if you need backend, but what a out strictly SSR-stuff?

Collapse
 
prnvbirajdar profile image
Pranav Birajdar

I think Gatsby is great for SSG since it has tons of plugins specifically catering SSG apps. However there's an added complexity of GraphQL. Someone can correct me if I'm wrong.

From what I have heard and read, Gatsby is entering the Server Side Rendering game as well.

If you look at the NPM downloads though, Next is king rn!

Thread Thread
 
adarshaacharya profile image
Aadarsha Acharya 🚀

Gatsby doesn't have that much complexity in GraphQL stuffs. Everything is built in you just have to query the stuffs you need in GraphQL playground. Infact found it quite easier to work with.

But the build time of Gatsby is too slow. And the caching isn't that great so you need to restart server time to time which is quite annoying.
Gatsby 3.0 has been released recently which is believed to be quite faster, but haven't migrated to that yet.