ng-conf 2014

Desarrollando directivas de AngularJS escalables

Burke Holland  · 

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

all right good okay so are you guys actually ready to use firebase we're actually going to use it real quick if you guys wouldn't mind some friends of mine are have a project and they would really love your help testing it out it's at this URL

here if you could just go there I'm going to go ahead and start this meeting it's going to allow you to give me live feedback through the meeting so if you give me a thumbs up it'll go here you can do man I don't like it but please don't

do that because that's going to hurt my feelings okay all right let me move over to power points I've also got the the link here just in case you forget what it is all right let's do this this is directors that scale and it's really a better

alternative title might be what we learned building integrations for angular on top of kendo UI now this presentation is a lot of kendo UI in it I work for telluric which makes kendo UI but it's really about directives so Cano yo eyes not really the point

of the presentation is sort of what we learned in how we try to scale our directives we turn this on I swear I know how to use technology alright so that's the URL yeah I started the meeting we're good to go okay so let's talk about angular kindle

you are for just a minute I'm like any open source project there's more than just me these people actually do more of the work than I do this is up here I'm car and me hi who works on the team and as far as I know he's an optical illusion I've

never actually seen him alright so we first launched kendo UI in 2011 at the very end we wanted to provide integrations for people because we realized that having great UI controls is great but you also have to have a framework to put them in and at the time

we wanted to provide integration with backbone because we saw a backbone as the library that everybody was using so we actually created demos and put them on our site now if I can take you through sort of a timeline of what 2012 looked like after the initial

launch it kind of looked like this we would get user voice requests forum posts support tickets and they would be about backbone and then knockout starting to show up and then it was all knock out for the rest of the year now right at about this same time

well say in the March timeframe we actually added declarative initialization to kendo UI and we did that because the engineering teams on the other teams that we're building other products were using kendo UI and they asked for it because we use our own

products it's not good enough for us it's definitely not good enough for you and then right about here we added our own mvvm framework we didn't use knockout and the reason why we didn't use knockout is not because it's not great it's

amazing it's because when you take a dependency on a third-party framework your tightly coupling yourself to something else and it sort of affects your ability to be agile in kendo UI it has a very aggressive release cycle now let's we also created

a knockout integrations at the same time as well I should point that out for the for the knockout people and that was fast forward to 2013 and this is what it starts to look like then it got really weird we were like holy crap what the heck and what's

interesting about this slide is it matches up with the slide that Misha go show the other day on the analytics so if you take a look at it right here we released our own spa framework so that we could offer people an Indian solution and right here is where

[ ... ]

Nota: se han omitido las otras 1.706 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.