Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Shy's slides (How to build an ecommerce site on the JAMstack with Contentful and Commerce Layer)

Shy's slides (How to build an ecommerce site on the JAMstack with Contentful and Commerce Layer)

Contentful Webinars

December 05, 2019
Tweet

More Decks by Contentful Webinars

Other Decks in Technology

Transcript

  1. How to build an ecommerce site on the JAMstack With

    Contentful and Commerce Layer December 5th 2019
  2. Housekeeping • This webinar is being recorded; we will share

    the recording and slide deck with all registrants • Please leave your questions in the Q&A box, we’ll answer them after the presentation • To get in touch, write to us at [email protected] Before we begin...
  3. Let’s Develop like it’s 1991 • Every website was static

    • Layout wasn’t a thing ◦ Vertical flow for everything • Link management was manual • 1991: 1.2 KB/s 7 7
  4. 8

  5. Things get Dynamic • CGI was introduced in 1994 •

    Rasmus Lerdorf releases his “Personal Home Page Tools” in 1995 • Brendan Eich writes the prototype for JavaScript in 1995 • 1994: 28 KB/s 11 11
  6. 12

  7. It’s a business • Microsoft ASP was releases in 1996,

    Sun JSP in 1999 • Hosting a dynamic, CMS, based website became easy • Microsoft FrontPage and Marcomedia Dreamweaver released in 1996 and 1997 • 1996: 56 KB/s 14 14
  8. 15

  9. I got the power • XMLHttpRequest was part of IE5

    in 1999 • SPA have been discussed since 2003 • jQuery was published in 2006, AngularJS in 2009 • 2006: 8 MB/s 18 18
  10. 22

  11. 23

  12. 26 Common Requirements 1. “Our editors don’t know git, they

    need a GUI.” 2. “We have a lot of content, we need full-text search.” 3. “Our contact forms needs to send an email.” 4. “We’re running an online shop. You can’t do that with a static site.” 26
  13. 27 A cloud and an API walk into a bar

    AWS got started in 2002,Lambda added in 2014 Roy Fielding defines REST in his 2000 PhD dissertation Twilio was founded in 2007; Stripe in 2011 27