• This repository has been archived on 30/Jun/2020
  • Stars
    star
    101
  • Rank 338,166 (Top 7 %)
  • Language
    JavaScript
  • Created over 6 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Polymer 3 starter built with Vaadin components and Vaadin.Router library, using webpack and modern tools

Known Vulnerabilities code style: prettier Lighthouse score: 91/100

Polymer 3 Webpack Starter

This is an example project demonstrating how you can build a frontend part of the JavaScript application using Vaadin components and Vaadin Router library, and leverage the benefits of the modern tools.

Lumo version β†— | Material version β†—

Features

Install dependencies

npm i

Start the development server

Start webpack-dev-server on localhost http://127.0.0.1:3000:

npm run dev

Lint JS

npm run lint:js

Lint CSS

npm run lint:css

Lint JS and CSS

npm run lint

Build

Run production build:

npm run build

Serve the built output on localhost http://127.0.0.1:8000:

npm start

Visualize build output

Run production build and start HTTP server to show bundle report:

npm run build:analyze

Material version

Check out material branch for Material version of the starter, and a full diff of changes.

Known limitations

More Repositories

1

awesome-web-components

A curated list of awesome Web Components resources.
2,899
star
2

awesome-lit

A curated list of awesome Lit resources.
1,299
star
3

vanilla-colorful

A tiny color picker custom element for modern web apps (2.7 KB) 🎨
TypeScript
731
star
4

vanilla-hamburger

Animated hamburger menu icons for modern web apps (1.8 KB) πŸ”
TypeScript
120
star
5

aybolit

Lightweight web components library built with LitElement.
JavaScript
100
star
6

webcomponents.today

A curated collection of Web Components resources.
JavaScript
80
star
7

lit-components

Moved to https://github.com/vaadin/component-mixins
JavaScript
60
star
8

lit-vaadin-helpers

A set of helpers for using Vaadin web components with Lit 2.
TypeScript
10
star
9

ts-vaadin-examples

Examples for using Vaadin components with TypeScript
TypeScript
8
star
10

pack

Polymer App Creation Kit
HTML
8
star
11

wc-jest-puppeteer-demo

JavaScript
5
star
12

polylit

An experiment to use Polymer based mixins with Lit.
JavaScript
4
star
13

a11y-vaadin-playground

Demo app showcasing accessibility fixes to Vaadin web components.
HTML
4
star
14

lit-overlays

Prototyping a set of overlay components with LitElement & TS
TypeScript
3
star
15

webpack-wc-demo

JavaScript
3
star
16

stylelint-config-polymer

shareable stylelint config for Polymer elements
JavaScript
2
star
17

elements-viewer

Vaadin core components demos & API docs https://web-padawan.github.io/elements-viewer/?vaadin-button#docs
HTML
2
star
18

fusion-wtr

TypeScript
1
star
19

a11y-vaadin-proto

JavaScript
1
star
20

npm-stats-training

HTML
1
star
21

web-padawan.github.io

Homepage
Nunjucks
1
star
22

colorizr

a WIP demo project built with Polymer 1.x
HTML
1
star
23

component-mixins

Moved to vaadin/component-mixins
TypeScript
1
star
24

hermione-esm

hermione plugin that starts @web/dev-server before running tests
JavaScript
1
star
25

pnpm-resolutions

An example how to make yarn resolutions work with pnpm
JavaScript
1
star
26

npm-downloads

JavaScript
1
star
27

skystart

frontend project template
CSS
1
star
28

ngplugins

plugins for NG CMS
PHP
1
star
29

shadow-examples

Examples of using Shadow DOM
HTML
1
star
30

polymer-sort-and-search

React Challenge #1 task built with Polymer
HTML
1
star
31

components-flowchart

Visualise hierarchical relationships within Vaadin components.
1
star