Menu
Redwood offers full-stack, serverless Jamstack

Redwood offers full-stack, serverless Jamstack

Opinionated full-stack JavaScript framework leverages React on the front end, AWS Lambda on the back end, GraphQL in between, and static delivery via CDN

Credit: Christina Morillo

With the open source Redwood framework, the developers behind the project including GitHub co-founder Tom Preston-Werner are offering an opinionated, full-stack, serverless web application framework for building Jamstack applications.

Redwood uses JavaScript on both the front and back ends of an application, providing for simplicity in aspects such as code reuse and hiring developers. In describing Redwood, or Redwood.js, the project team asks developers to imagine a React JavaScript library front end statically delivered via CDN, communicating via the GraphQL query language to a back end running on AWS Lambda worldwide, deployable with a git push

With a lot of operational decisions already made via Redwood itself, developers can focus on making their applications special instead of focusing on configurations and the like. Jamstack, leveraging core principles of pre-rendering and decoupling, provides an architecture intended to make the web faster, more secure, and more scalable. Jamstack combines modern devops development philosophies with static HTML pages.

Accessible from GitHub, Redwood currently is at a .20 release level, with a stable 1.0 release anticipated by the end of 2020. The list of technologies to be used by a standard Redwood application includes:

  • React
  • GraphQL
  • Prism database toolkit
  • Jest JavaScript testing framework (arriving soon)
  • Storybook tool for developing UI applications (also arriving soon)
  • Babel JavaScript compiler
  • Webpack bundler

Redwood will feature opinionated defaults for formatting and its own router that will route based dynamic parameters. Automatic page-splitting is a capability as well. A key goal of the project is elimination of boilerplate. Plans call for Redwood applications to default to TypeScript. Examples of applications using Redwood can be found in GitHub, with a todo application, a blog, and an invoice.


Follow Us

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Brand Post

Featured

Slideshows

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards

Hundreds of leaders from the New Zealand IT industry gathered at the Hilton in Auckland on 17 November to celebrate the finest female talent in the Kiwi channel and recognise the winners of the Reseller News Women in ICT Awards (WIICTA) 2020.

The Kiwi channel gathers for the 2020 Reseller News Women in ICT Awards
Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards

Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards

The leading female front runners of the New Zealand ICT industry joined together for the annual Reseller News Women in ICT Awards event at the Hilton in Auckland, during which hundreds of guests celebrated 13 outstanding individuals who won awards, chosen from more than 50 finalists representing over 30 organisations.

Leading female front runners honoured at the 2020 Reseller News Women in ICT Awards
Channel gathers to celebrate the Reseller News Innovation Awards 2020 winners

Channel gathers to celebrate the Reseller News Innovation Awards 2020 winners

More than 500 channel leaders gathered in Auckland on 21 October at the ​Reseller News Innovation Awards ​2020 to celebrate the achievements of the New Zealand technology industry's top partners, start-ups, vendors, distributors and individuals.

Channel gathers to celebrate the Reseller News Innovation Awards 2020 winners
Show Comments