Past Meetup

31 Flavours are Overrated, I’ll Stick to VanillaJS

This Meetup is past

28 people went

Price: CA$5.00 /per person

Bento Miso

862 Richmond Street West, Suite 300 · Toronto, ON

How to find us

Buzz 800 and come up to the 3rd floor.

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 HTML Toronto (http://www.meetup.com/HTMLToronto/) group for our March event. Check out their meetup page for more details on their events. HTML Toronto also charges a $5.00 fee for their meetups which we will also be doing for this event.

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');

Matthew Potter (https://twitter.com/AskMP) and Tasveer Singh (https://twitter.com/tazsingh/) 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