Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building Web Applications with Signals at Grammarly

React Conferences by GitNation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how to build web applications using signals at Grammarly in this 29-minute conference talk by Oleksii Levzhynskyi from React Day Berlin 2024. Discover the foundations of functional reactive programming (FRP) and learn how Grammarly has implemented signal-based architecture with React. The presentation covers essential concepts including signal fundamentals, React integration techniques, testing methodologies with marble tests, and practical implementation strategies. Follow along as Oleksii explains the benefits of signals in React applications, demonstrates how to handle cleanup and unsubscribing, addresses common challenges in signal-driven systems, and discusses migration strategies. The talk provides valuable insights for developers interested in adopting modern reactive programming approaches in their web applications.

Syllabus

00:00 Introduction to Signals in Grammarly
03:06 Understanding Signals and Their Usage
05:51 Integrating Signals in React
09:08 Benefits of Using Signals in React
10:12 Testing and Value Over Time in Signals
13:00 Testing with Marble Tests
15:19 Working with Signals in Grammarly
18:41 Handling Cleanup and Unsubscribing to Signals
21:41 Challenges in Signal-Driven Systems
24:36 Marble Tests and Combined States
27:41 Signals Proposal and Migration

Taught by

React Conferences by GitNation

Reviews

Start your review of Building Web Applications with Signals at Grammarly

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.