Mastering UIs with Finite State Machines by Rubén Sospedra

preview_player
Показать описание
👉 Mastering UIs with Finite State Machines by Rubén Sospedra

Link to the event:

Did you ever feel like monkey patching your UI component? Adding too many if/else, handling a lot of complexity or hacking several non-desired side effects.

Did you ever have a problem with double-clicking an async button? Fetching multiple times the same resource in a row? Did you have problems translating UX interfaces and mock-ups into your applications scenes?

All these kind of problems can be properly fixed by applying a different point of view. An architecture based upon Mealy state machines. Also known as finite state machines or automatas. These machines are deterministic, pure and idempotents. Opening a new set of possibilities from predictable components to autogenerated tests.

Let's take a look at this new paradigm for UI components.
You'll discover a better and cleaner world ;)

Bio
Javascript hacker. Rubén plays the ukelele and reads about political science. Gamer and movie producer. Rubén likes coffee and astronomy.

Twitter @sospedra_r
Github @sospedra

_______________________

► Sponsors

Lloyds Bank
@LBGCareers

biggles at large
_______________________
Рекомендации по теме
visit shbcf.ru