from Hacker News

Gatsbygram Case Study

by kylemathews on 3/9/17, 8:07 PM with 16 comments

  • by abeaclark on 3/10/17, 3:05 AM

    I have used Gatsby for several projects at work and at home. The current version is great, and the features coming in 1.0 are even better.

    At work we switched to Gatsby after trying to use another popular react starter. Our page load dropped from several seconds on slow devices to a few hundred miliseconds.

  • by subpixel on 3/9/17, 8:36 PM

    > Gatsby is simple

    Making it simple to use is an awesome and laudable goal, but I wonder whether there isn't also an opportunity here for developers who are not javascript-wizards to learn from the way Gatsby is built. I'm asking for a friend.

    The things that make Gatsby tick (esp. 1.0) are decidedly not simple, but they seem like important tools and concepts for developers to understand, even if they don't singlehandedly master them.

  • by calcsam on 3/9/17, 8:33 PM

    Having PWA optimizations by default is a huge win for sites where speed is money (marketing sites, landing pages) and pretty good for the rest of us too.

    It's great watching the ability to create fast sites by default built into modern frameworks like React rather than by returning to 90s web dev minimalism.

  • by ljoshua on 3/9/17, 8:29 PM

    Gatsby is awesome, as evidenced by this demo and as I've learned building a site or two with it.

    @kylemathews, I'd love to see a one-pager on the differences and improvements between the upcoming 1.0 release and the 0.x stable branches. Jumping around Github issues and PRs to track it is difficult.

  • by fooza on 3/9/17, 11:38 PM

    These are pretty amazing performance numbers. Did you account for all the bloat instagram has in the form of tracking and the likes? (I assume you didn't implement tracking in their magnitude)
  • by dm7 on 3/10/17, 4:13 AM

    Is it possible to add some dynamic behaviour? like update 'Likes' in gatsbygram photo.
  • by jongold on 3/10/17, 4:17 AM

    just chiming in to say I'm a fan of what you're doing with Gatsby - I think this is the first this-generation SSG to be good enough to replace Jekyll as the defacto :)