ReactFoo Delhi

On React, alternatives to React, ReactNative and front-end engineering

Building blazingly fast websites with Gatsby

Submitted by Kiran Abburi (@kiranabburi) on Monday, 11 June 2018

videocam_off

Technical level

Intermediate

Section

Full talk

Status

Confirmed & Scheduled

View proposal in schedule

Vote on this proposal

Login to vote

Total votes:  +3

Abstract

Media websites constitute significant portion of the web. SEO and performance are crucial for these websites. But the advent of single page applications, built entirely in javascript, increases time for first meaningfull paint and decreases crawlability of web pages. Gatsby fixes these problems by generating html with servering rendering react components at build time. Gatsby provides out of the box support for code splitting, loading critical assets, prefetching, etc., which significantly increases the performance of websites. In this talk, I will explain the principles of gatsby, what kind of applications it is suitable for, how to leverage gatsby to build blazingly fast websites.

Outline

How gatsby works
What kind of websites gatsby is suitable for
Building websites with gatsby
Using GraphQL to query data from different data sources
Enhancing gatsby with plugins

Requirements

Basic understanding of reactjs

Speaker bio

I am freelancer developer and primarily work on reactjs and GraphQL projects. I also organize reactjs-bangalore meetup group.

Links

Comments

Login with Twitter or Google to leave a comment