Дизайн декларативных АПИ
Опубликовали видос моего летнего доклада на Питер-ЦСС про декларативные АПИ (на английском):
Рассказываю о том, почему декларативные АПИ — это хорошо, и потом привожу в пример:
Тогда новый Жуэль-про ещё был в разработке, а сейчас его уже можно купить и использовать.
Ещё читайте «Как прошёл Питер-ЦСС» (офигенно). Большое спасибо организаторам!
Илья, вам стоит обратить внимание на модные ныне библиотеки и фреймворки: Angular, React, Vue. В основе их дизайна лежит компонентный подход, который по сути то же самое, что ваши декларативные АПИ. (Упомянутые web components — тоже примерно о том же, но, в отличие от них, фреймворки хорошо работают уже сейчас).
Да, порог вхождения там довольно высокий (особенно в Angular), и для человека, привыкшего к олдскульному jquery, поначалу будет непонятно вообще ничего во всем этом стеке технологий. Но для крупных проектов это все имеет смысл. В общем, это как после чистого Си перейти на какой-нибудь Cocoa.
Видео недоступно
Починил.