Signal and Noise: What We Learned Using Signals for the Last Year

Signals are a core primitive of reactivity, used by frameworks such as Vue, Preact, SolidJS, and most recently Angular. But what are they, how do they work, and how do we use them effectively?

We wrote a spreadsheet tool using signals to build not just the UI, but also the engine of the software. In doing so, we learned where signals work well, where they work poorly, and how to get the most out of them.

In this talk, I'll describe some of the best practices that we've picked up, to give an idea of how signals might be used practically in your projects.

Vorkenntnisse

Experience with modern web frameworks (e.g. React, Angular, Vue, Svelte, etc). Experience with signals is not necessary – that's what we're learning about!

Lernziele

  • To understand what signals are, and how they work
  • To know how to use signals effectively
  • To know what traps we can fall into with signals, and how to avoid them

Speaker

 

Jonathan Frere
Jonathan Frere is a frontend developer based in Dresden, working on a variety of different projects with interesting technologies, mainly using Typescript, React, and SolidJS.

enterJS-Newsletter

Du möchtest über die enterJS
auf dem Laufenden gehalten werden?

 

Anmelden