A collection of links (and notes) that summarize the events of EmberConf 2018. Please submit a PR if you'd like!
Inspired by @poteto's past EmberConf repos. See 2017, 2016, and 2015 for previous years!
See photos here. Pictures were taken around 1 PM PST on Wednesday March 14.
Overall, lots of API improvements, as well as exciting advances in Glimmer.js.
async
/await
in tests@tracked
properties, autotracking dependencies@args
syntax in templatesPercy.io is "Solving visual testing across design, development, and deployment." "Stop doing QA in the dark. See every pixel changed on every pull request."
Be magnanimous.
aria-*
support<img src="elmo.png" alt="" role="presentation" />
ember-component-attributes
Jessica provides an exhaustive overview of the Ember.js ecosystem and Emberista subculture.
@angular/cli
download countsember-rickroll
:troll:ember-cli-typescript
adoptionTobias introduces new, elegant testing APIs in Ember.
.andThen()
vs async
/await
ember-native-dom-helpers
@ember/test-helpers
await waitFor('.loading-spinner');
ember-test-selectors
qunit-dom
Jamie examines test abstractions, and how one might hide details and edge cases behind a less powerful test language.
keyboardClick
testsay-more
app demonstrating concepts from talkNo summary yet. Open a PR!
{{gadget-tools::list}}
Danielle dives into component and data design for use in form UI and UX.
willRender
ember-concurrency
ember-cp-validations
No summary yet. Open a PR!
mind blown
ember-animated
, "Glimmer"-ization of liquid-fire
No summary yet. Open a PR!
No summary yet. Open a PR!
No summary yet. Open a PR!
Marie offers a lucid explanation of the subtle differences between DOM event and Ember event handling.
on*
event syntax): <div onclick={{action 'handleClick'}}>click me</div>
<div {{action 'handleClick'}}>click me</div>
event_dispatcher.js
Andrew demos his impressive life events database and graph query language and UI. Also his history of eclectic burrito consumption.
ember-d3
...
Godfrey explains debugging techniques by making analogies to the Hawaii missile false alarm and Columbia disaster. He also gives an overview of Chrome Devtools tricks for debugging Ember apps.
import { assert, debug } from '@ember/debug';
Sean rallies the crowd and lists the various ways people contribute to the Ember.js community.
Tony presents Toyota's shared component library, named "Loom".
Christine presents on how ember-cli-deploy
helps with deployment on Conde Nast's built-in-Ember CMS "Copilot".
ember-cli-deploy
ember-cli-deploy-lightning-pack
Sam Selikoff presents ember-cli-addon-docs, a standard documentation solution for Ember addons.
Serena presents on her experience rewriting the Ember.js deprecation page in Ember.
No summary yet. Open a PR!
Saron and Vaidehi discuss community building, and how to build inclusive commmunities (without the jerks). More pink, 3 exclamation points minimum!!!