jamming w/ npm

JAMStack, February 2020

darcyclarke

developer, designer, speaker,
entrepreneur, mentor & ux advocate

engineering manager,
community & open source

npm inc.

Note: Opinions are my own™️

🤔 JAMStack?

YangCurious

JAMCurious

JAMStack

  • "JavaScript"
  • "APIs"
  • "Markup"

🔥 Hot take...

JAMStack

  • "JavaScript"
  • "APIs"
  • "Markup"
  • Language
  • Communication
  • ⭐️ JavaScript

Going even further...

JavaScript

👤 Dev: "What's your stack?"

🕶 Me: "JavaScript"

👤 Dev: "Just JavaScript?!"

🕶 Me: "Just JavaScript™️"

👤 Dev: "Really?!?"

🕶 Me: "JJ™️"

🔥🔥🔥

npm + JAMStack

  • "JavaScript" - npm packages
  • "APIs" - npm hooks
  • "Markup" - npm templates*

"JavaScript" - npm packages

Packages...

1.2+ million packages

Downloads...

69+ billion downloads

$ npm install

"Markup" - npm templates*

Examples:

create-react-app

create-gatsby-web

$ npm init

Examples:

$ npm init react-app

$ npm init gatsby-web

"APIs" - npm hooks

Demo?

Who has used Netlify?

& Netlify Web Hooks?