A collection of links, interesting information that cover what happened during EmberCamp 2017 in London
- To be released
- None
Opening Keynote by Matthew Beale
- Slides: TBR
- Video: TBR
- Links
- Other information
- Ember Module unification (Beta ember-cli 2.14+):
ember new <app-name> -b ember-module-unification-blueprint
- Ember Module unification (Beta ember-cli 2.14+):
Glimmer ✨ as a Gateway to Ember 🐹 by Robert Jackson
- Slides: TBR
- Video: TBR
- Links
- Other information
- Glimmer.js supports rollup treeshaking to minimise production builds
- Glimmer.js with service workers gives a result of almost 100 on Lighthouse
- Glimmer.js components in Ember apps is nearly a reality!
Draw the line: stress-free coding standards by Ingrid Epure
- Slides: TBR
- Video: TBR
- Links
- Other information
- Disable style related rules in eslint for dev build time for developing code faster
A FastBootable approach to D3-based graphing by Kevin Kucharczyk
- Slides: TBR
- Video: TBR
- Links
Ember, more than the sum of its parts by Ricardo Mendes
- Slides: TBR
- Video: TBR
- Links
- Other information
- New ember learning team members! Sivakumar kailasam Terence Lee 🙏
- Road ahead
- Restructuring guides to make it easier to find things
- Provide support and material for creating your own workshops
- Improvements on Ember API docs
- Unify styleguides of all plugins & improve accessibility
- New help wanted section
- Road ahead
Better Test selectors leveraging the complete Ember toolbelt by Marco Otte-Witte
- Slides: TBR
- Video: TBR
- Links
- Other information
- ember-test-selectors strip out
data-test
attributes from production builds to not increase bundle size
- ember-test-selectors strip out
Making Titanic Ember Apps Feel Tiny by Marten Schilstra
- Slides: TBR
- Video: TBR
- Links
- use rel="preload" for loading stylesheets, for full compatibility use loadcss polyfill
- ember-service-worker - returning visitors
- PRPL
- Other information
- Not recommended to use service-worker to cache api responses
- Use IndexedDB to store api responses
- Precache most common used modules
- Lazy-load other modules using engines
- Not recommended to use service-worker to cache api responses
The Modern State of Web Components - A Glimmer of Hope by Jessica Jordan
- Slides: TBR
- Video: TBR
- Links
- Other information
- Webcomponents spec could be used to integrate multiple frameworks React-Ember
- Custom elements not supported by Edge
- HTML import, only supported in Chrome
- Glimmer.js supports creating a web component natively.
ember new <app-name> -b @glimmer/blueprint --web-component
- Promising API developments
- HTML attributes for customisation (passing stringified JSON configuration to components)
- HTML imports for distributing Glimmer.js components (using rel="import")
- Styles in ShadowDOM or as co-located CSS
- Testing for Glimmer.js apps
<slot></slot>
API for "yielding" component content
SPDY, HTTP & QUIC by Natasha Rooney
- Slides: TBR
- Video: TBR
- Links
- Other information
- Round Trip Times (RTTS) are evil