DEV Community

Discussion on: Why you should use GatsbyJs and when not to use it

Collapse
 
shaijut profile image
Shaiju T • Edited

Good 😄, Explained all in less time. I can see GatsbyJs can be usefull to buid things fast by using Plugins.

Some Questions:

  1. GatsbyJs can increase the speed for Static , Landing pages. But I can do this by own for my static pages.
  • Bundle CSS, JS
  • Use Prefetch techniques
  • Cache Assets
  • Use CDN

Then Why GatsbyJs for speed ?

  1. If GatsbyJs build time increase when pages increase , then GatsbyJs is not useful for blogs, because its obvious that my blog pages will increase in coming years,

  2. Does GatsbyJshave admin page from were we can create new blog post or we should use VS Code to create new blog post ?

  3. Jamstack uses APIs for back end , But for a typical blog I dont need a API or DB backend, I would use just static html pages , So what is the use of Jamstack ?

  4. Does GatsbyJs renders .md file to html file ?

  5. Is GatsbyJs free ?

  6. Why did you use GatsbyJs for your blog when there is hugo ?

Collapse
 
developertharun profile image
Tharun Shiv

Hii,

  1. If you're able to build fast websites, then that's amazing. Need not rely on such frameworks.
  2. We use VS Code to write the markdown files.
  3. Yes you're right, even my blog doesn't use a backend. But I've seen people deliver their blog posts via API server, and use Gatsby for other purposes using a decoupled backend.
  4. I don't have knowledge about this, although I think it does render md files to HTML.
  5. Yes it's completely free
  6. I am not aware of Hugo, can you give me an introduction about it? I will check it out 🙂

I've tried my best to answer you. 🙂

Collapse
 
shaijut profile image
Shaiju T

Thanks for taking time to write 😄, Hugo is also Static site generator , its written in Go. Its also fast. You can check below post to know more.

dev.to/pluralsight/how-i-got-my-we...

Thread Thread
 
developertharun profile image
Tharun Shiv

Okay thank you 🙂