Passa ai contenuti

Battle of the meetups! Go vs React.js - let's talk about Wazero and Zod

Foto di Claudio Beatrice
Hosted By
Claudio B.
Battle of the meetups! Go vs React.js - let's talk about Wazero and Zod

Dettagli

This meetup will be a Joint Venture with our friends at [React.js Milan](https://www.meetup.com/react-js-milano/), and it will be hosted by eDreams ODIGEO near Milan's Central Station.

There will be two talks this time: one about Zod, a TypeScript-first schema validation library, and one about Wazero, a pure-Go Webassembly runtime.

REACT.JS TALK

Speaker: Luca Del Puppo

Title: *Zod === Typescript, but at runtime in your react applications*

Many Javascript developers have added typescript to their projects in the last few years. But how many of them are sure of their types at runtime? Can types be guaranteed on runtime too? Using Zod that can be realized! Let's see together how we can use Zod to improve the awareness of our code during its execution and prevent strange mistakes or a bad user experience.

GOLANG TALK

Speaker: Edoardo Vacchi

Title: From wazero to wazhero: an introduction to WebAssembly and the wazero runtime!

You are a Gopher. You have just heard about WebAssembly and you want to learn more.
> EXAMINE WASM
WebAssembly is an emerging technology that was born for the Web but it is rapidly gaining traction for use-cases that go beyond the browser. You want to understand better what is WASI and why people are comparing it to Docker.
> LOOK AROUND
You are excited to find several WebAssembly runtimes. You find that it is easy to plug them into your Go project. There is only one catch: most of them are meant for a different language runtime.
> CGO LEFT
Our cross-platform build becomes slow and compromised, you can no longer rely on all the features of your runtime, your performance become less predictable. You retire to your burrow and hide in shame.
GAME OVER.
Would you like to play again and try wazero: the zero-dependency WebAssembly runtime for Go?
Then join us for a whirlwind tour of the WebAssembly landscape on the backend, and an introduction to wazero: forget CGO and leverage a powerful WebAssembly runtime designed from scratch to be the best possible Wasm runtime for Go Developers!

Misure di sicurezza contro il COVID-19

L'evento si svolgerà al chiuso
L'organizzatore dell'evento adotterà le misure di sicurezza citate, per questo evento. Meetup non ha la responsabile di garantire, e non eseguirà verifiche in merito, che queste precauzioni vengano rispettate.
Photo of Golang Milano group
Golang Milano
Visualizza altri eventi