Janus - Easy Complex UI with Declarative FRP
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore a 45-minute conference talk from Strange Loop that delves into Janus, a JavaScript framework designed for creating complex user interfaces using declarative Functional Reactive Programming (FRP). Learn how Janus, developed since 2013, offers a unique approach to web development by emphasizing time-independence and pushing towards a more declarative direction. Discover the framework's core data primitives, such as Varying, List, and Map, which provide familiar interfaces while operating declaratively. Understand how Janus builds upon these primitives to offer powerful tools for context-free programming, a flexible View and Template framework, and the ability to render interfaces on both client and server using the same code. Gain insights into how Janus maintains its core ideals as a compact toolkit of independent, customizable components that work together to create a straightforward, human-centric development experience.
Syllabus
"Janus: Easy Complex UI with Declarative FRP" by Issa Tseng
Taught by
Strange Loop Conference
Tags
Related Courses
Functional Programming For Beginners With JavaScriptUdemy Master Java Reactive Programming with RxJava 2
Udemy [NEW] Functional programming for javascript developers
Udemy Functional Programming in Java - Full Course
freeCodeCamp Functional Programming with PHP
LinkedIn Learning