Attendees: @bmomberger-bitovi @chasen @James0x57 @matthewp @phillipskevin
Demos & topics:
New StealJS documentation:
- steal-bundle-manifest docs
-
Server templating in Node guide
- Uses the bundle manifest to provide
Link; rel=preloadheaders and HTTP/2 support - Works with optimized builds!
- Uses the bundle manifest to provide
-
Generating HTML Snippets guide
- If you don’t use Node.js, then you can create HTML snippets as part of your build process and use the snippets with your server templating language
- We’re working on grouping the docs differently and expanding the docs on different subjects
- Updated can-stache-bindings and codemod for upgrading
- Inline named partials
-
can-stache: {{debugger}} and whitespace control - can-element for creating Custom Elements from the Web Components spec
- can-kefir for using Kefir.js anywhere observables are used in CanJS
- can-observe for creating observable Proxy objects without having all the properties defined up-front
can-stache-bindings/colon-bindings codemod transform:
- By default, explicit transform Element and ViewModel bindings, e.g.
<button ($click)="method()"></button>to<button on:el:click="method()"></button>(notice theel) -
--implicitfor implicit bindings, e.g.<button ($click)="method()"></button>to<button on:click="method()"></button>(noel) - Works with
.component,.html,.js,.md, and.stachefiles
JSX support in CanJS:
-
Kevin’s proposal to add
can-async-import- We would deprecate
<can-import>with content and show a warning
- We would deprecate
- Matthew prefers an attribute; Chasen had no objections to Kevin’s proposal
Julian’s YouTube Contributors Meeting suggestion:
- Chasen will start updating our videos with keywords from our demos & topics so the videos are more easily searchable