• 320

    Days
  • 30

    Hours
  • 30

    Mins

November 08, 2019 in Rome

Join the event

JavaScript Community Day ROME

Conference Schedule

Check In

09.30

Fabio Biondi

Google Developer Expert

10.30 - 13.00

Introduction to RxJS and real use cases - LIVE CODING

A long live-coding session to comprehend the foundations of RxJS, reactive programming and how to exploit this features's potential within your own projects: many practical examples and use cases in "vanilla JS" to understand the concepts of Observable, Observer, Subscription, different creation operators, pipeable and the different types of Subject.

Lunch Time

13-14.30

offered by Unikey

Max Gallo

DAZN - Principal Engineer

14.30 - 15.00

Reinvent RxJS

RxJS has become almost a standard in the emerging reactive Front-End world. If you're not using it right now, you probably played with a few operators. In the talk we're going to rewrite RxJS from scratch, seeing behind the curtains which are the core components and the ideas of the library. You'll see how to build Observables, Subscriptions and Operator, then we'll introduce Schedulers and how they're used in RxJS

Gabriele Di Simone

CEO/CTO ExTelos

15.10 - 15.40

Finite state machines and statecharts in Javascript with xState

Statecharts are a formalism for modeling reactive stateful systems; they can be very useful to describe the behavior of an application declaratively, from the single UI component to the general business logic. After seeing a small theoretical introduction and showing the possible benefits of this pattern, we will analyze a JS's implementation and also how to integrate it into RxJS.

Nicolò Carpignoli

Web AR Developer and Consultant, Chialab

16.10 - 16.40

Augmented Reality on the Web in 10 lines of HTML.

Augmented Reality on the Web (Web AR) enables developers, students, artists to augment their creativity reducing development costs. For the users, it means to remove the friction of a mobile app: to find it on the store, install it and update it. But Web AR solutions from major tech players are still something that works only on ad-hoc browsers. The real game is happening on the Open source, where Cross-Browser Web AR is already a thing.

Angelo Pescatore

AWS Champion Trainer

17.00 - 17.30

The advantages of the elasticity of Cloud Computing

- Elasticity and high reliability
- The choice of deployment
- Demo Deploy Applicativo Angular

Join the event

JavaScript Community Day MILAN

Conference Schedule

Fabio Biondi

UX/UI Designer

9.00 AM - 10.30 AM

Introduction to RxJS and real use cases - LIVE CODING

A long live-coding session to comprehend the foundations of RxJS, reactive programming and how to exploit this features's potential within your own projects: many practical examples and use cases in "vanilla JS" to understand the concepts of Observable, Observer, Subscription, different creation operators, pipeable and the different types of Subject.

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Check In

09.30

Fabio Biondi

Google Developer Expert

10.30 - 13.00

Introduction to RxJS and real use cases - LIVE CODING

A long live-coding session to comprehend the foundations of RxJS, reactive programming and how to exploit this features's potential within your own projects: many practical examples and use cases in "vanilla JS" to understand the concepts of Observable, Observer, Subscription, different creation operators, pipeable and the different types of Subject.

Lunch Time

13-14.30

Andrea Simone Costa

JS / VUE Developer

14.30 - 15.00

JavaScript: The Next Generation

With the version ES2019 Javascript has already reached its tenth evolution. What are the most recent innovations introduced in the language? What can we expect to add in the following ones? The talk will examine both the main features recently published and the dominant proposals for future versions of the most controversial language of the last decade.

Stefano Magni

React Developer

15.10 - 15.40

Breaking the fear of front-end testing

Writing tests is like using GIT: in a moment you wonder how you could have worked up 'til know before discovering it. But how widespread is the practice of writing tests between us JavaScript developers? Is the entrance wall really insurmountable? In 30 minutes I will try to give you some hints to overcome the initial resistance by making you understand how and what to test and what NOT to test.

Nicolò Ribaudo

BabelJS Maintainer

16.20 - 16.50

Babel: Under the Hood

ES5, ES2019, JSX ... there is always talk of new JavaScript features, new syntax, new versions. You probably tried them at least once, using Babel to be able to run them in any browser. We will not limit ourselves learning how to use it, but we will try to understand in details how it transforms a long sequence of characters that make up your program into another, completely different but profoundly similar.

Antonio Gallo

Developer & trainer

17.00 - 17.30

We develop reusable web components with Stencils

In this "live coding" we will see how to create web components usable in any web project, independent of the framework (Angular, React, Vanilla, etc.) on which your project was based on, using Stencil: a compiler that uses Typescript and JSX created to generate 100% compatible components with each browser.

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Adam Jamsmith

UX/UI Designer

9.00 AM - 10.30 AM

Previous Year achivement

And wherein Beginning of you cattle fly had was deep wherein darkness behold male called evening gathering moving bring fifth days he lights dry cattle you open seas midst let and in wherein beginning

Join the team!

Confermo di aver letto l'Informativa sulla Protezione dei Dati Personali e acconsento al trattamento degli stessi.