Skip to content

chase-moskal/shaved-frontend

Repository files navigation

chase-moskal's shaved-frontend

buildless minimalist web frontend forkable baseline

no build, no bundling, no transpilation

  • go all-native with es modules — oh so lean, oh so clean — very neat
  • use lit-element and lit-html to write modern framework-agnostic web components
  • external dependencies are managed by importly and are loaded from the unpkg cdn

how to do

  1. clone this project git clone <GITURL>
  2. run npm install in the project
  3. start the http server
  4. code, reload, repeat, profit

why is there a package.json?

it's for dev-time dependencies, like importly and serve

in the future, when web modules land in node — we won't need a package.json anymore 😎

is unpkg good enough for production?

maybe not... i'm looking into integrating importly with @pika/web's workflow for optimization