Welcome – The Plan – Sponsers



Welcome – The Plan – Sponsers

1 1


2014-06-05-June-Meetup

This is the repository for the slides presented at the June 2014 Ember.js Ottawa meetup.

On Github EmberOttawa / 2014-06-05-June-Meetup

Welcome

to

The Plan

  • Brief Introductions
  • Last Month in Ember - @Owain
  • Hacker Hours

Sponsers

Space by bv02

Open Device Lab

Food & Drinks by Toushay

Please drink (and eat!) responsibly - don't drink & drive!

Introductions

  • Your Name
  • What you do
  • Your exprience with Ember
  • What you hope to get out of this meetup

Last Month in Ember

Releases

Ember Inspector v1.3

  • Developer tool that allows you to inspect Ember objects in your app
  • New render performance tab (changelog)
  • Available for Chrome and Firefox

Ember Data v1.0.0 Beta 8

Ember CLI v0.0.28

  • Tooling for Ember apps
  • Very early alpha & moving quickly
  • Based off Ember App Kit
  • Features:
    • Sane project structure and defaults
    • Broccoli based build/asset pipeline
    • ES6 Modules & module aware resolver
    • Builds, concatonates & minifies assets via Grunt

Ember v1.6.0 - nearly

  • Should be released any day now!
  • Ember v1.7.0 Beta 1 (will be) released simultaneously
  • Performance boosts, small improvements & bug fixes (changelog)

Ember Features

Query Params

  • Support for query params in URL & Requests
  • Should be landing in v1.7.0 Beta soon
  • Available today on canary build
  • Checkout Alex Matchneer's EmberConf Talk - Mr Router Embraces the Controller

HTMLBars

  • New templating layer for Ember using DOM fragments not strings
  • Will bring huge performance wins and improvements
  • No more {{bind-attr}} and < metamorph > tags
  • Work being done to integrate HTMLBars with Ember view layer now
  • Watch Erik Bryn's EmberConf talk - HTMLBars - The Next-Generation of Templating in Ember.js
  • ETA: still unknown - possibly v1.8

Reading List

Videos

The Road to Web Components - Tom Dale & EmpireJS

No more `grunt watch`: Modern build workflows with Broccoli - Jo Liss

Ember.js NYC, April 2014

Ember without Ember Data - Robin Ward

Code

Emberella Component Blueprint

  • A starting point for creating new, more portable Ember.Components.
  • Features:
    • Write ES6 Modules, distribute AMD, CJS or Globals
    • Broccoli to build
    • Testem to test

{{ic-components}}

  • Accessible & high quality Ember.Components
    • {{ic-modal}}
    • {{ic-aoutocomplete}}
    • {{ic-menu}}
    • {{ic-droppable}}
    • {{ic-tabs}}

Ember Spin Box

  • A lightweight and versatile spin box Ember.Component

Ember UI

"A component library for crafting ambitious interfaces."

Events

EmberFest 2014

  • 26th – 29th August
  • Barcelona, Spain
  • Coupon Code: "emberweekly" - 16% off

Wicked Good Ember Conf

  • 17th June
  • Boston, MA

Ember Hangout

  • Online meetup using Google Hangouts
  • 17th June @ 6:00 pm UTC (2pm Ottawa)
  • Follow @emberjshangout

Brought to you by Ember Weekly

Did I miss something?

Thank You

This mess was thrown together by

Owain Williams

@owz

Hacker Hours

The Format

  • Informal and loose structure
    • Write you first Ember app
    • Work on your Ember project
    • Try a new Ember library, tool or component
    • Create a pull request to Ember core
    • Work on your Ember Ottawa talk for next month! ;)

Resources

Next Meetup

TBC: Wednesday, 2nd July @ 6:30pm

Follow @EmberOttawa

Call for Speakers

  • Beginner or Advanced topic
  • Project you're working on
  • Workshop/hack night

Ottawa.js Meetup

Wednesday, June 18th @ 6:30pm