Past Meetup

31 Flavours are Overrated, I’ll Stick to VanillaJS

This Meetup is past

30 people went

Price: CA$5.00 /per person
Location image of event venue

Details

With the multitude of JavaScript based events this month, some of which are focused on libraries (http://jqueryto.com), others on server side technologies (http://fitc.ca/event/meanstack/), let’s continue that idea with what will be an introduction course to JavaScript WITHOUT libraries.

As part of the initiative to work in collaboration with other communities this year, we’re working with the Toronto JavaScript (http://www.meetup.com/torontojs/) group for our March event. Check out their meetup page for more details on some of the outstanding Tech Talks Nights that they produce as well as updates for their BeerScript socials and JS Hack Nights.

We’ll be going through some of the most common functions of libraries and how to perform the same things without adding a bunch of additional overhead. I’ve heard it said many times over the last year: “Web applications will never be as fast as native”. Let’s prove them wrong this year by making the switch to a library-less, clean coding binge.

+12 million operations per second
var myElement = document.getElementById('myID');

~350 thousand operations per second
var myElement = $('#myID');

Tasveer Singh (https://twitter.com/tazsingh/) and I will be heading two separate talks about functionality, prototyping, object rolls, and much more. Look to the Facebook, Twitter and Google+ pages of both our groups for more details leading up along with code snippets sneak previews.

See more examples of Vanilla tested against other libraries:

https://encrypted.google.com/search?q=site%3Ajsperf.com+vanilla

We’ll be covering basics in JavaScript design and patterns. Going to this event will help get you much more ready to start coding for things like Node.js (http://nodejs.org/), Socket.io (http://socket.io/) and AngularJS (http://angularjs.org/).

Please note that we will be posting the event on both of our Meetup pages so please feel free to register on either one.

Schedule:
6:30 - 7:00 Check-in, food & Networking
7:00 - Presentations Start
7:45ish - Break
8:00 - Presentations Start
9:00 - Out the door