ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

David Nolen - The Functional Final Frontier

Автор: ClojureTV

Загружено: 2014-03-24

Просмотров: 30505

Описание: The Model-View-Controller (MVC) approach to user interfaces was first proposed by Trygve Reenskaug in a 1979 Xerox PARC note. As Object Oriented methodologies gained popularity, MVC too gained traction as a natural and logical way to construct user interfaces despite obvious shortcomings. Even though OO researchers moved forward with alternative approaches likes Morphic and constraint based systems, MVC today maintains a stranglehold on mainstream developer approaches to UI.

Can functional programming take the good lessons from MVC while advancing the state of the art? Functional Reactive Programming and its derivatives primarily solve complexities around events - what of component modularity and abstraction?

We'll examine how a new library for ClojureScript called Om, a simple functional layer over Facebook's React, makes some traditional hard problems in MVC based UIs simple without abandoning the abstractions OO programmers find so useful. These concepts are easily portable to other systems provided the presence of persistent data structures.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
David Nolen - The Functional Final Frontier

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Stuart Sierra - Components Just Enough Structure

Stuart Sierra - Components Just Enough Structure

Основной доклад на Rails Conf 2012: Простота имеет значение, Рич Хики

Основной доклад на Rails Conf 2012: Простота имеет значение, Рич Хики

John Hughes - Testing the Hard Stuff and Staying Sane

John Hughes - Testing the Hard Stuff and Staying Sane

Zach Tellman - Predictably Fast Clojure

Zach Tellman - Predictably Fast Clojure

Rich Hickey - Inside Transducers

Rich Hickey - Inside Transducers

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

David Nolen: Immutability: Putting The Dream Machine To Work [JSConf2014]

David Nolen: Immutability: Putting The Dream Machine To Work [JSConf2014]

The Language of the System - Rich Hickey

The Language of the System - Rich Hickey

«Гибкость и надёжность: спецификация Clojure» Стюарта Холлоуэя

«Гибкость и надёжность: спецификация Clojure» Стюарта Холлоуэя

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Solving Problems the Clojure Way - Rafal Dittwald

Solving Problems the Clojure Way - Rafal Dittwald

The Value of Values with Rich Hickey

The Value of Values with Rich Hickey

Clojure Corner: Interview with David Nolen

Clojure Corner: Interview with David Nolen

Разгром ПВО РФ в Крыму и на Каспии | Убит командир нацистской бригады ВС РФ | Urals дешевле $30

Разгром ПВО РФ в Крыму и на Каспии | Убит командир нацистской бригады ВС РФ | Urals дешевле $30

ReactiveConf 2017 - David Nolen: Out of the Tarpit, Revisited

ReactiveConf 2017 - David Nolen: Out of the Tarpit, Revisited

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Rich Hickey - Harmonikit

Rich Hickey - Harmonikit

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

Parasitic Programming Languages - David Nolen

Parasitic Programming Languages - David Nolen

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]