JSFoo 2017
as the organisers put it
We launched JSFoo in 2011 as India’s first JavaScript conference. The JS community in India has grown phenomenally since then. JavaScript now pervades every aspect of web development – browsers, apps, front-end, backend, mobile and IoT, and there’s always scope to understand new ideas and solutions. The conference explores new ideas, implementing innovative solutions, and learning from experiences, especially negative ones!
who it's for
frontend developers, mobile web developers, frontend architects, Node.js developers, JavaScript toolchain engineers, IoT and hardware integrators, engineering managers
topics
Progressive Web Apps; Web Components; Webpack bundle tuning; GraphQL with DataLoader; Service worker runtime caching; Web MIDI hardware integration; TypeScript adoption and tooling; Reason/BuckleScript to JavaScript; PureScript for mobile apps; Node.js scaling strategies; Dynamic imports for lazy loading
| title | author | length |
|---|---|---|
| Demystifying Web Components as the Weapon for Web | Rahat Khanna | 41m |
The web is evolving at light speed and all the web applications are trying to catch up. It has become very difficult for a new developer or even an existing… | ||
| Building a PWA using Polymer | Ashrith Kulai | 30m |
An introduction into Web Components and PolymerJS. A walk through on using Polymer features using book.olacabs.com.You will learn how easy it is to build a PWA… | ||
| Sponsored session: Progressive Web Games | Prateek Bhatnagar | 44m |
Builds a full Progressive Web Game with canvas/WebGL using Babylon.js + Cannon.js for rendering and physics, React for UI and Firebase for auth, and shows… | ||
| Tiny Computers, JavaScript and MIDI | George Mandis | 44m |
Claim: web browsers (notably Web MIDI in Chrome) can talk to hardware so JavaScript plus tiny computers actually control real devices. Demos use Arduino and… | ||
| Safety not Guaranteed | Riyaz Walikar | 01h 00m |
Hackers are everywhere! Are they also in your client-side code? What do attackers target when they are breaking JavaScript frameworks and libraries? How are… | ||
| Sponsored session: Web and PWA OTR | ||
Talk will be broken in 5 parts. creating the shell, preloading techniques for game assets user login mechanisms game creation with babylonjs fine tuning for… | ||
| Flash Talks on PWAs | 25m | |
-- no description -- | ||
| Demand Driven Applications with GraphQL by Vinci Rufus | Vinci Rufus | 41m |
Claim: GraphQL replaces brittle REST contracts by letting each component request exact fields so the API becomes a single endpoint that returns not more not… | ||
| Dark Art of Webpack Bundle Tuning | Vijay Dharap | 45m |
A small Vue demo app with Bootstrap Moment Lodash OpenLayers and D3 proves concrete fixes: run webpack CLI with --json output and inspect it with… | ||
| TypeScript all the things! | Prashant Tiwari | 46m |
You’re probably doing something wrong if you write JavaScript for a living in 2017 and haven’t yet tried TypeScript. Whether you’re writing a back-end… | ||
| And The Reason Is You | Neehar Venugopal | 26m |
Reason is a new syntax layered on 25‑year‑old OCaml that uses BuckleScript to emit idiomatic, human‑readable JavaScript; the compiler gives sound, 100%‑covered… | ||
| 10x Faster Mobile App Dev with PureScript | Vimal Kumar | 20m |
At Juspay, after spending a few years writing various payments applications, we found ourselves looking for a better way. We wanted to allow newcomer… | ||
| Scheduling background tasks in JavaScript to boost performance and DOM interactivity at large scale. | Vivek Jagtap | |
JavaScript is single threaded, and your functions often needs to be run as soon as possible, but at the same time, you don’t want it to get in the user’s… | ||
| Framework wars: choosing Vue.js | Rahul Kadyan | 33m |
This talk aims to share state of vue.js ecosystem. With stories from industry, it would be focused on why people picked vue.js over others. | ||
| Framework Wars: Reactive web applications using Meteor | Sapna Upreti | |
Meteor is a type of full stack realtime JavaScript framework for web development. It’s free and open-source and a tidy package that makes web development… | ||
| Framework wars: Great Developer Experience with Angular | Vinci Rufus | |
Once you’ve got past your apprehension of TypeScript, working with Angular can be a real joy. I’d say the Angular eco-system offers the best developer… | ||
| Scaling NodeJS | Abhinav Rastogi | 38m |
My journey with Node started over 3 years ago, and I presented my initial learnings about running Node in production at JSFoo 2014. We have been using Node as… | ||
| Modular-services in a Nodejs Monolith | Naval Saini | 38m |
Microservices are described as services with a few hundred lines of code. Big organizations run such micro services in 100’s and are often looked up to by… | ||
| nothing matches | ||