Skip to content
/ vars Public

Common patterns in Vue, Angular, React and Svelte

License

Notifications You must be signed in to change notification settings

webpro/vars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VARS

How to implement common patterns in each of these popular frameworks:

Nuxt/Next/Sapper are included, as they solve things like routing and SSR out of the box.

Apps/features

Hacker News

  • PWA (Lighthouse: 💯)
  • List + detail view
  • Dynamic routing + code-splitting
  • SSR
  • Global CSS

CRUD

Status

Feature Vue Angular React Svelte
Hacker News
CRUD x
Form x x x x
...? x x x x
...? x x x x

Also see issues and PRs.

Installation, etc.

Each framework has its own folder, and the same npm commands.

git clone https://github.com/webpro/vars.git
cd vars
cd [angular|react|svelte|vue]
npm install
npm run dev     # development
npm run build   # create production build
npm start       # run production build

Inspiration/links