addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

MV* Battle Royale

So many people have requested to talk about the many popular MV* front-end JS frameworks available out there now.

This will be our attempt to give you an intro to building apps in a few of the popular frameworks out there. Not necessarily a direct comparison but you might be able to see which one fits your next project best.

Schedule so far: 

-> Brent Crammond will cover Angular
-> Nick will cover Meteor.js
-> I'll be covering Backbone
-> Kim Carter will cover Ember 

Pizza will be provided thanks to SLI Systems! Thanks guys!

Looking forward to seeing you there!

Join or login to comment.

  • Samuel S.

    To answer the question regarding what view.remove() does in Backbone:

    view.remove() removes a view from the DOM, and calls stopListening to remove any bound events that the view has listenTo'd.

    January 24, 2014

  • Nick

    To follow up some of the questions on meteor for mobile apps: Check out http://percolatestudio.com/case-studies/verso

    This covers some of their approach and meteor limitations. Notably, offline apps don't work particularly well, which will be addressed by the upcoming OfflineDataProject release. Also, because the actual app is downloaded when you OPEN the app, not when you download it from the appstore, it takes an eternity to get up and running the first time. Or, like, 30s. Which is eternity.

    The app is available on both android and iOS. Try it out if you're interested. Overall feel is pretty slick... however the guys behind it certainly know what they're doing and it's probably not representative of a naive implementation.

    January 24, 2014

  • Rob I.

    I really liked the idea of this meetup but in the end some of the talks ended up getting bogged down in code which is difficult for an audience to follow when the presenter is constantly switching between files. I would have preferred each of the presenters to give something like:

    - brief outline of the capabilities of the framework
    - what it does well, and what it does badly, particularly in relation to the other frameworks if the presenter has the experience
    - a demo, showing an overview of the code but not going into it too deeply. All of these frameworks have plenty of tutorials for the curious
    - The presenter's real world experience of the framework. What they have shipped and what went well, and not so well in the process

    Personally I think this would give me a much better basis for comparing the frameworks.

    I hope I'm not being too critical but I do think that something like the above is more suitable fo this type of comparison than delving into the fine grained code

    January 23, 2014

    • Samuel S.

      Awesome thanks Alan. Good tips. a few practice runs is a great idea. :)

      January 24, 2014

    • Nick

      That presentation is great. I think he spent a *bit* more time on his presentation than I did on mine. And is also just generally better.

      Last night was good - bit of a learning experience for those of us presenting too though I think. I finished talking and reflected on everything I'd do differently next time.

      1 · January 24, 2014

  • Samuel S.

    Even though we've had some (reasonable) negative feedback I still got a lot out of last night. I thought the Angular stuff gave me a taste of whether I'd want to work with that framework and I enjoyed seeing what Meteor could actually do for rapid dev scenarios.

    January 24, 2014

  • David C.

    Sorry car just blew up :(

    January 23, 2014

    • Samuel S.

      oh no! Sorry to hear that David. Hope you got the car sorted.

      January 23, 2014

  • Nick

    Man, pizza AGAIN! Spectacular.

    1 · January 22, 2014

  • kim c.

    Hay Sam. Do you want to go through the specification of the TodoMVC (I.E. set the stage for all apps) as this applies to all of the apps and will obviously remove redundancy?

    December 28, 2013

    • Samuel S.

      I'll probably briefly mention it, but beyond that I'm not expecting speakers to strictly adhere to that format. Its just a way to present a comparison from a common stand point.

      December 28, 2013

  • kim c.

    Hi All. Be sure to check out the comparison I've made between Angular, Ember and Backbone. This should be useful to go through before the up and comming event and perhaps after to review each of the talks on the offerings: http://blog.binarymist.net/2013/12/28/evaluation-of-angularjs-emberjs-backbonejs-marionettejs/
    Please leave any thoughts you have around the offerings in the comments section.

    December 28, 2013

  • kim c.

    What's the time box for each preso?

    December 24, 2013

  • kim c.

    Looks like we still need someone to cover Ember? If no one sticks their hand up, I could go into some of the aspects that have stood out to me? Any takers for a spiel on Ember?

    December 22, 2013

    • Samuel S.

      Kim if it's ok I'll put you down as doing the ember app. that gives us a pretty sweet line up I think.

      December 23, 2013

    • kim c.

      Yes

      1 · December 23, 2013

  • Samuel S.

    Hey Guys,

    Was thinking if everyone could build a simple todo list app that'd be great. features don't have to all be the same, just a simple todo list with some adding, removing etc.

    Could I get some volunteers to speak about building a simple app like this with: Ember and Angular? I can talk about Backbone unless someone else is keen?

    You don't have to be a guru, just talk about building a simple app in the framework. Please get in touch :)

    Cheers,

    Sam.

    December 8, 2013

    • Richie W.

      If you need to do comparisons, consider making use of the todo mvc project http://todomvc.com/­

      December 22, 2013

    • Samuel S.

      That's pretty much the inspiration for this meetup :)

      December 23, 2013

  • Samuel S.

    Looks like I'll be covering Backbone unless we have any volunteers?! :)

    December 12, 2013

  • kim c.

    Recent post on setting up Less and/or Sass (scss) CSS pre-processors in Visual Studio.
    This was an evaluation of the Less and Sass (scss) tools available for developers using Visual Studio to find the best of breed.
    http://blog.binarymist.net/2013/11/26/up-and-running-with-sass-scss-and-less-in-visual-studio/

    December 7, 2013

  • kim c.

    I'm happy to provide the direct comparison. In fact I'm blogging about it currently. I'll have a shortened version for the meetup.

    December 6, 2013

29 went

Our Sponsors

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy