Tags

99 videos are tagged with ember.js

Vlcsnap 2015 03 09 08h43m18s223 thumb
Rating: Everyone
Viewed 1,931 times
Recorded at: March 3, 2015
Date Posted: March 8, 2015

Vlcsnap 2015 03 09 08h43m54s72 thumb
Rating: Everyone
Viewed 460 times
Recorded at: March 4, 2015
Date Posted: March 9, 2015

In this session, we'll investigate a few strategies for integrating browser features like WebSockets as well as third-party libraries into our ember-cli applications. We'll look at how to structure an application using standalone controllers, initializer objects, and services. Our example application will be a real-time chat application that uses WebSockets to push notification to connect clients. We'll build the application with native WebSockets and talk about how to leverage external libraries like Socket.io and Faye.

Vlcsnap 2015 03 09 08h42m30s252 thumb
Rating: Everyone
Viewed 564 times
Recorded at: March 3, 2015
Date Posted: March 9, 2015

One overarching theme in the Ember.js philosophy is to put developers on a path to success, primarily this is done by making that path have the lowest resistance.

On several fronts this pattern has been quite successful, but on one important front we fall short, performance. This is the result of framework and run-time misalignment. This talk describes how we as a community can solve this problem in our apps and the framework.

Vlcsnap 2015 03 09 08h42m37s64 thumb
Rating: Everyone
Viewed 402 times
Recorded at: March 3, 2015
Date Posted:

Ember allows us to design highly adaptive, extendable, and fast web apps, but with those possibilities comes greater responsibility. Successfully leveraging the characteristics that make the technology worth while requires a myriad of methods, principles, and patterns that aren’t readily obvious to those breaking into single page application design. In this talk I’ll hone in on those requirements with relevant examples and give the audience a starting point to make their next Ember.js product design successful.

Vlcsnap 2015 03 09 08h42m43s130 thumb
Rating: Everyone
Viewed 918 times
Recorded at: March 3, 2015
Date Posted:

In this session, we will look at several unconventional things you can do with Ember.js and Ember Data. We will be breathing new life into the Hacker News website via a chrome extension. We will be injecting code into the live website, parsing HTML pages into JSON feeds that Ember Data understands, all while maintaining the existing URL mapping scheme so that our users can continue to share and tweet URLs with the rest of the Interwebs.

Vlcsnap 2015 03 09 08h42m49s189 thumb
Rating: Everyone
Viewed 477 times
Recorded at: March 3, 2015
Date Posted: March 9, 2015

My team and I decided to invest in making our deployments awesome. When I told people about our approach, the community responded with excitement and new OSS implementations.

This talk will show you how to make your team’s deployments delightful and empowering instead of slow, clumsy and frustrating. I'll take you through the key concepts and show you the open source tools that are now available.

Vlcsnap 2015 03 09 08h42m56s4 thumb
Rating: Everyone
Viewed 391 times
Recorded at: March 3, 2015
Date Posted: March 9, 2015

In the dark ages of web development, designing a beautiful user experience meant having to constantly fight with the DOM to get it to do what you want, when you want. With Ember, we no longer have to struggle with managing DOM state, and we are free to put the user experience first with reactive UI.

In this talk, we'll discuss the ways in which Ember makes it easy to build delightful and reactive user experiences, and how you can build reusable components that even non-technical designers can learn to use. Learn about the thoughtful touches and interactions you can add to an Ember app.

Vlcsnap 2015 03 09 08h43m01s50 thumb
Rating: Everyone
Viewed 201 times
Recorded at: March 3, 2015
Date Posted: March 9, 2015

Monolithic server-side applications are on the way out - but what does this mean for our frontend code? A world of independent backend services creates unique challenges for internal frontend development: How can teams share code? Streamline deployments? Test and integrate their code with existing backend systems?

This talk will discuss how Ember's conventions and tooling can bring consistency, discipline and sanity to a company's frontend infrastructure.

Vlcsnap 2015 03 09 08h43m05s95 thumb
Rating: Everyone
Viewed 346 times
Recorded at: March 3, 2015
Date Posted: March 9, 2015

Ember's declarative object model and data-binding make it an excellent fit for building data visualizations that respond to change. This talk presents two ways to think about building dynamic SVG visualizations in Ember in the context of Hadley Wickham's The Grammar of Graphics. Along the way various subjects will be discussed, including code reuse and composition with Ember components and D3, imperative vs. declarative style tradeoffs, and tips and tricks for making visualizations easy to build and use.

Vlcsnap 2015 03 09 08h43m14s179 thumb
Rating: Everyone
Viewed 1,413 times
Recorded at: March 3, 2015
Date Posted: March 9, 2015

Are you writing software that can survive a rigorous refactor? Would a well written suite of tests make you feel more confident as you iterate? How do you get feedback as you add new features or fix a bug?

Join me for an intense 25 minute live coding session where I build an ember application from the ground up test-first with nothing but the terminal and my favorite text editor! I'll share some of the tribal knowledge about what makes a great unit or functional test and how you decide to write one over the other.