Vilnius.js April 2017


Details
Spring has come to town! Again, time for new beginnings: in the April meetup we will first hear from Arnoldas about Reason (https://facebook.github.io/reason/), a new JavaScript-like language by Facebook that compiles to OCaml that compiles to JavaScript and machine code. Second, Žilvinas is going to remind about a stable, but still lesser known Web API - the powerful Service Worker API (https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API).
18:00 Get-together over food and drinks
19:00 Presentation and Q&A by Arnoldas Šidlauskas (https://github.com/ArnoldasSid): Introduction to Reason
19:45 Break
20:00 Presentation and Q&A by Žilvinas Urbonas (https://github.com/zilvinasu): Service Worker: Man-in-the-middle API for your web apps
20:45 Afterparty at the meetup stage
Parking options: street parking with red, blue and yellow zones nearby: https://vplanas.maps.arcgis.com/apps/webappviewer/index.html?id=d07fd6cd5abe43bebfa07825a9b6093d
Introduction to Reason
Reason is a new language based on OCaml initiated by Facebook and championed by the same people behind React. It offers powerful type checking and type inference as well as great tooling, performance and reach. The talk will introduce Reason - what it is and the motivation behind creating it. It will go over various features Reason provides and benefits it can bring you. And finally you will be introduced to the BuckleScript compiler which can compile Reason code to JavaScript and you will see how Reason can be integrated with your existing JavaScript application.
Arnoldas Šidlauskas
Arnoldas is a front-end developer passionate about JavaScript, the web and functional programming who is always looking for ways to make things better and simpler.
Service Worker: Man-in-the-middle API for your web apps
A quick introduction to one of the most interesting Web APIs intended for building offline first web apps or at least preventing your users from going into the state of misery once their internet connection goes haywire. We will look at problems that users are facing, understand what are Service Workers and how they work, glance at some of the related APIs and give code examples that implement solutions.
Žilvinas Urbonas
Žilvinas works at Inventi. He is a professional developer with experience in implementing front end and back end for various kinds of web applications. Passionate about JavaScript both as a platform and language. Constantly trying to keep up the pace in this ever evolving IT world. On my spare time I enjoy keeping myself busy by heading out for a run, listening to podcasts and learning/enjoying new things.
Talks for upcoming meetups are accepted via:
-
a reply to this message
-
the CFP form: https://goo.gl/forms/i11K23CzqDC9Dzpu2
-
usergroup@vilniusjs.lt email
-
@VilniusJS Twitter: https://twitter.com/vilniusjs
-
#vilniusjs Slack: https://uglt.slack.com/messages/vilniusjs/ (join here http://uglt.herokuapp.com/)
-
Vilnius.js Meetup: https://www.meetup.com/messages/?new_convo=true
-
@VilniusJS Facebook: https://facebook.com/VilniusJS/

Vilnius.js April 2017