Day 2 : First official jQuery conference in India – Bangalore

Stage set for the jQuery Conference
Stage set for the jQuery Conference

Do read about the Day 1 of the conference, if you haven’t already.

If Day 1 of the conference saw some exciting talks, Day 2 could only get much better. As with Day 1, the second and final day of the conference saw some amazing discussions centered around ReactJS, Functional Programming with JavaScript, Virtual DOM, Visualisations with D3, ES6 and ending with a great talk on WebRTC.

The day began with a keynote on ‘Common jQuery Mistakes’ by Dave Methvin – President of the jQuery foundation, who spoke at length about the common pitfalls all developers tend to find themselves in quite often. Dave also spoke on the coding do’s and don’ts that would have a bearing on the page performance. The session also detailed on managing the various jQuery versions out there, being aware of the features that are either supported or deprecated, how jquery-migrate would help mitigate issues in migrating our applications from one version of jQuery to the other. The essence of the talk was that the latest version of jQuery may not be always well suited for our applications and that care needs to be taken in choosing the right version often going through the documentation and which seldom developers do these days. The keynote ended with several code snippets demonstrating the mistakes committed therein and a way out of all those mistakes. The session met with a thunderous applause from the eager audience.

Keynote on 'Common jQuery Mistakes'
Keynote on ‘Common jQuery Mistakes’

Next up was a packed session on ‘ReactJS’, which gave a sneak peek into the popular MV* framework used by Facebook and Instagram. The session was interesting and gave a fair idea on what ReactJS had to offer compared to the other MV* frameworks, how ReactJS helped creating reusable-components that could be used across projects. The session was a hands-on session that quickly demonstrated how easy it was to get started with React.

A ReactJS session
A ReactJS session

ReactJS was once again in the picture, when John K Paul delivered a keynote on the ‘Functional Programming aspects of ReactJS’ the same afternoon. Post lunch the audience gathered for sessions on JSON-LD and Visualisations in D3 followed up by some hackathon demos which had the developers coming up with a hack for a Traffic Free corridor for Ambulances, Intelligent LPG Stand that would automate the tedious refilling procedure, Using Social Media for daily tasks, Sentiment Analyser, Gesture Recognition and many more. Most of the hacks were centered around the Internet of Things.

The evening and the conference came to an end with a wonderful talk by Eric Schoffstall ( of Gulp.js fame), who spoke on the developments in WebRTC, an open-source initiative aiming to make real time communications in web a reality. WebRTC forms the building blocks for high quality communications on the web such as network, audio and video components used in voice and video chat applications. Eric also spoke on how WebRTC could make large file transfers in a jiffy, build real time applications such as multi-player games, voice and video chats without any lag and many such real time apps where imagination was the only limitation.

Keynote on WebTRC
Keynote on WebTRC

The keynote on WebRTC by Eric Shoffstall in a way was a perfect farewell to the audience at the 2-day jQuery conference, the first of its kind in India.

Note: The event organizer has promised to share all the presentations and live video coverage of the entire event in 3-4 weeks time. Once I get hold of the content, I shall share the same.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s