From learning how to code (2 weeks) then jumping in to EmberJS. A look into what it's like to be a beginning developer and how easy EmberJS is to use with very little knowledge.
This talk provides light insight on Ember-CLI, components, add-ons, and troubleshooting code.
Video: vimeo.com/144527585
2. Hi! I’m Tracy. :)
• Board Member @HackerDojo
• Organizer @ModernWebUI
• Founder / CEO of Wingman &
Dishcrawl
• Editor @VentureHacked
• Unofficial Tomster Distribution
Center
@ladyleet
3. I am on the Internet
• twitter.com/ladyleet
• github.com/ladyleet
• instagram.com/ladyleet
• facebook.com/ladyleet
• linkedin.com/in/tracyslee
@ladyleet
5. Today we’ll talk about…
• Why I wanted to learn how to code
• My “web apps” and open source “contributions”
• Ember-cli
• Troubleshooting code
• Add-on community
• Components
• Reusing data in multiple places
@ladyleet
16. Convention over configuration
makes my life easy.
@ladyleet
• Do a lot with knowing very little.
• A “right” way. Less probability to screw up.
• If you follow conventions, things just work.
• OPC - Other people’s code. I can look at other
projects and know where things are even if I don’t
know what they are.
17. My Ember “Web Apps”!
@ladyleet
https://github.com/venturehacked/venturehacked.github.io
18. My Ember “Web Apps”!
@ladyleethttps://github.com/ladyleet/dishcrawl
23. Ember-CLI
And if I screw anything up, I can destroy it easily.
@ladyleet
24. Ember-CLI
• Easy way to type in commands after ember s.
• Backgrounding and foregrounding ember in terminal.
• When you’re running ember, just ctrl+z to suspend and bg to continue
ember in background. Then, to kill, bring it to the foreground by hitting fg
and ctrl+c.
@ladyleet
43. Re-using data in multiple places
(aka using a utils file in a non-conventional way)
@ladyleethttps://github.com/venturehacked/venturehacked.github.io
44. Re-using data in multiple places
(aka using a utils file in a non-conventional way)
@ladyleet
ember g component investor-profile-card
https://github.com/venturehacked/venturehacked.github.io
45. Re-using data in multiple places
(aka using a utils file in a non-conventional way)
@ladyleet
https://github.com/venturehacked/venturehacked.github.io
46. Re-using data in multiple places
(aka using a utils file in a non-conventional way)
@ladyleet
https://github.com/venturehacked/venturehacked.github.io
47. Re-using data in multiple places
(aka using a utils file in a non-conventional way)
@ladyleet
https://github.com/venturehacked/venturehacked.github.io
48. My Relationship with Javascript
Who needs another relationship with
this many emotions? @ladyleet
52. What resources I found helpful
• Ember guides
• Ember slack community
• Ember sherpa slack
• Live coding
• Ember twiddle
• Youtube videos on ember
@ladyleet
53. I am on the Internet
• twitter.com/ladyleet
• github.com/ladyleet
• instagram.com/ladyleet
• facebook.com/ladyleet
• linkedin.com/in/tracyslee
@ladyleet