Functional programming
Why move from imperative to declarative code
Functional programming
Summing up Eric Eliott composing software
Functional programming
Example
Creating a new query language specialized in event processing
Reactive framework
Core concepts of Potions Reactive framework
Reactive framework
Observable subscription is the glue missing to Javascript
Reactive framework
Reactive frameworks : state of the art
Reactive framework
A robust pattern to architect a Web app : the Actor Model
Reactive framework
The actor model - an actor in RxJS
Reactive framework
The actor model - a channel in RxJS
Reactive framework
Example
The actor model - trick to never complete the channel
Reactive framework
How we will apply this new framework to personalizing users onsite experience
Reactive framework
How Potions store get rid of redux store imperative behavior
Reactive framework
Example
Potions Store
We are creating store/actor factories that will behave a certain way
Building Excel with observables
RxJS
Example
Using behavior subjects to reactively update Excel sheets
Improving the store to never stumble on undefined values
Potions Reactive Elements
Comparing AlpineJS and Potions Reactive Components
Potions Reactive Elements
Example
Example of a way to link a component custom element to an RxJS state
Potions Reactive Elements
Example
Concrete example of a product card implemented with Potions framework
Potions Reactive Elements
Concrete example of a list of product cards implemented with Potions framework
Potions Reactive Elements
Potions framework limitations
Potions Analysis
Example
Potions data model to store events and apply LTL queries to it
Potions Analysis
Potions core concepts transferred to Potions Framework
Potions Analysis
Introduction to the technology we use to store in browser user’s data
Example
Reactive framework
An example of the implementation of Potions framework to a real client