Last active
August 29, 2015 14:00
-
-
Save krishagel/403461ceb83ce1f292f1 to your computer and use it in GitHub Desktop.
Ember Seattle Meetup Notes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ember CLI - Stefan Penner | |
npm install -g ember-cli | |
ember new project-name | |
ember server or ember server --port xxxx to run on a specific port. | |
ember test (runs testem behind the scenes) | |
then it's just localhost:7357/tests | |
completely seperate front-end and backend code -- make them two different apps | |
testem is the test runner suite used by default in ember-cli | |
BitTitan:Migration Wiz - Migrate entire email system across from one system to another for $11.99/user Sponsorer and hiring in Kirkland. | |
Ember: Quality & Testing - Stefan Penner @stefanpenner on Twitter & #iamstef on Freenode | |
Watch the New York Ember Meetups | |
Characteristics of successful app - User Experience, Performance, Reliability | |
Steve Krug - Don't make me think (wish I knew what happened to this) | |
write confident code - confidentruby.com - concepts are very valuable. | |
** These slides are really good, I can't get them all down. ** | |
Ember conf talk convergent-divergent - watch this | |
Designing apis for asynchrony - blog.izs.me | |
anything that can be asynchronous should ALWAYS be asynchronous (use promises all the time) | |
stef's testing guidelines: | |
what's most likely to have an issue? | |
what is of high business value? | |
triaging priority: | |
high algorithmeic complexity | |
boundaries - integrations with external services | |
features with high business value | |
dont test the framework | |
full stack acceptance tests - what would the user do? | |
make tests clear and concise and easy to understand. | |
test complex computed properties, controllers and components. | |
Need to take a lot more time to understand Ember.run for unit tests. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment