Reactive Programming
Reactive programming is a declarative programming paradigm centered on asynchronous data streams and the propagation of change, where computations are expressed as reactions to values emitted over time — such as user input, network responses, or sensor data — rather than as sequences of imperative, blocking steps.
8 resources across 1 library
Glossary Terms(8)
Observer Pattern
The Observer pattern is a behavioral design pattern in which an object (the subject) maintains a list of dependents (observers) and automatically notifies them…
PureScript
PureScript is a strongly-typed, purely functional programming language that compiles to readable JavaScript, designed as a Haskell-inspired alternative for bui…
Aspect-Oriented Programming
Aspect-Oriented Programming (AOP) is a programming paradigm that increases modularity by allowing the separation of cross-cutting concerns — such as logging, s…
Reactive Programming
Reactive programming is a declarative programming paradigm centered on asynchronous data streams and the propagation of change, where computations are expresse…
Functional Reactive Programming
Functional Reactive Programming (FRP) is a programming paradigm, originating from research by Conal Elliott and Paul Hudak, that models time-varying values and…
Qwik (framework)
Qwik is an open-source JavaScript web framework built by Builder.io, designed around the concept of 'resumability' — serializing application state and event li…
SolidStart
SolidStart is the official full-stack meta-framework built on top of SolidJS, providing file-based routing, server-side rendering, streaming, and deployment ad…
Astro (framework)
Astro is an open-source web framework focused on building fast, content-driven websites by rendering components to static HTML at build time and shipping zero…