STENCIL v2
Electric Boogaloo
What, How, and Why?
STENCIL 1.0
Purpose
Provide styles and components to ease the process of building product pages.
Timeline
| Version | Date |
|---|---|
| v0.0.2 | 11/16 |
| v1.0.0 | 04/17 (Δ 5 months) |
| v2.0.0-beta.1 | 08/17 (Δ 4 months) |
| v2.0.0 | 10/18 (Δ +1 year) |
1.0: Where We Were
-
Most of the components we have now
-
<Button>, <Input>, <PackageCard>
-
- Project Structure
- Build configuration
- Documentation
STENCIL 2.0
Started with <Form>
Also, <Row> and <Col>
What exists now?
COMPONENTS:
-
Decomposed
-
Extendable
-
Simpler
Composability
BEFORE:
AFTER:


Extensibility


Simplicity
Utility
Lessons Learned
Versioning & Releases
- Semantic versioning
- Publishing releases on npm
- Documenting releases on GitHub
- Contributing
Prereleases
Dependency Management
Stencil vs. Styleguide
Stencil 3.0
& Beyond
Solidifying Essentials
More Utility
More Composability
Better Docs
Possible Directions
- Styled components
- Stencil core
- Themes
Lighter Releases
Stencil v2.0
By unicode
Stencil v2.0
- 231