The finite state machine (FSM) is a 60-year-old Automata Theory concept that is widely used in electrical engineering, hardware, backend services, and other fields. But can the same idea be applied to the frontend of web applications? Yes, it can! In this talk, I am going to show you how the FSM pattern helps to build a predictable and scalable UI. We will walk through the important aspects of planning and implementing FSM, and discuss the benefits of this development pattern. - About the Speaker I am a web developer with experience working at fintech startups as N26 and Raisin. Being enthusiastic about good user and developer experience, I am focused on finding the best ways to build dynamic and complex UI systems. My talks are born as the result of personal research, real work experience, failures, and successes. Also, I am a former Google Developer Group organizer and Women Techmakers lead in Latvia.
Hide player controls
Hide resume playing