Jan 16

Serverless

The ‘serverless’ part of the JAMstack is really picking up pace and its powered by tiny cloud functions rather than monolithic database driven APIs.

Serverless Inc. stands at the forefront of this movement and delivers an open source framework for working on top of AWS Lambda which makes it easier than ever to build your own custom APIs. Using Netlify to take away the need for running a backend for their site as well, Serverless.com is truly serverless and incredibly performant.

Learn more about their JAMstack toolset and how they are taking advantage of being on Netlify.

Tools & Frameworks:

  • Github
  • Webpack
  • Babel
  • Phenomic
  • React
  • CSS modules
  • PostCSS
  • Disqus
  • Auth0

Netlify Features used:

  • Rollbacks
  • Continuous Delivery
  • Branch Deploys
  • Deploy Contexts
  • Outbound Webhooks
  • Inbound Webhooks
  • Zapier Integration
  • Git Integration
  • Cached Dependencies
  • Redirect, Rewrite, and Proxy Rules
  • Web UI
  • CLI
  • Git Integration
  • Deploy Previews
  • Netlify CMS
.
.

Serverless

Austen Collins

Nick Gottlieb

Nik Graf

David Wells

The ‘serverless’ part of the JAMstack is really picking up pace and its powered by tiny cloud functions rather than monolithic database driven APIs.

Serverless Inc. stands at the forefront of this movement and delivers an open source framework for working on top of AWS Lambda which makes it easier than ever to build your own custom APIs. Using Netlify to take away the need for running a backend for their site as well, Serverless.com is truly serverless and incredibly performant.

Learn more about their JAMstack toolset and how they are taking advantage of being on Netlify.

A few words with David from Serverless Inc....

Could you tell us a little bit about your project?
Netlify
Our site leverages React, Phenomic.io, and AWS lambda as well as: Service workers for offline access & faster page loads, statically rendered pages via React at build time, CDN static site delivery via an automated CI/CD system, using React router + Redux for a smooth single page application, improved performance via code splitting + optimistic loading between page transitions, offloading server-side logic to serverless functions and third party services to handle & scale automatically based on demand.

Serverless.com is statically generated once at build time and piped up to netlify via an automated deploy process hooked up to the open source github repository. Server-side logic is controlled via Amazon’s compute on demand service, AWS Lambda and we leverage a number of other third party services like Auth0 for user management. We are leveraging all the benefits of the React ecosystem and isomorphic/universal rendering to provide a fast loading site that behaves as a single page application (via react router + redux) for smooth page transitions and optimistic loading via code splitting and smaller data (json payloads) fetched between pages instead of hard page reloads (or large html ajax calls).
David Wells
Why did you choose Netlify?
Netlify
Because it’s amazing and by far the best static hosting solution I’ve ever seen. The github integration, seamless CI/CD, and branch deploy previews makes Netlify a no-brainer.
David Wells
What is your favorite thing about the Netlify Platform?
Netlify
Deploy previews!
David Wells

All these sites are fast & secure. Join the club.