Дизайн декларативных АПИ

Опубликовали видос моего летнего доклада на Питер-ЦСС про декларативные АПИ (на английском):

Рассказываю о том, почему декларативные АПИ — это хорошо, и потом привожу в пример:

Тогда новый Жуэль-про ещё был в разработке, а сейчас его уже можно купить и использовать.

Ещё читайте «Как прошёл Питер-ЦСС» (офигенно). Большое спасибо организаторам!

Дальше
2 комментария
Konstantin Baryshnikov 2018

Илья, вам стоит обратить внимание на модные ныне библиотеки и фреймворки: Angular, React, Vue. В основе их дизайна лежит компонентный подход, который по сути то же самое, что ваши декларативные АПИ. (Упомянутые web components — тоже примерно о том же, но, в отличие от них, фреймворки хорошо работают уже сейчас).

Да, порог вхождения там довольно высокий (особенно в Angular), и для человека, привыкшего к олдскульному jquery, поначалу будет непонятно вообще ничего во всем этом стеке технологий. Но для крупных проектов это все имеет смысл. В общем, это как после чистого Си перейти на какой-нибудь Cocoa.

Dmitry Volkov 2020

Видео недоступно

Илья Бирман 2020

Починил.

Мои книги