YoVDO

Janus - Easy Complex UI with Declarative FRP

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Web Development Courses User Interface Design Courses Declarative Programming Courses

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

Intro to the Design of Everyday Things
Udacity
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera
Android: Introducción a la Programación
Universitat Politècnica de València via edX