Веб послезавтра

Jun 23, 2015 20:39

Новый пост в англоязычном блоге про то, как должен выглядеть мировой паутин (спойлер: не так, как получилось) и как его таким сделать. Без React-а:

http://tonsky.me/blog/the-web-after-tomorrow/

datascript, переворот, неонка included, формула успеха, идеи, веб-шмеб, инструментарий, мир будующего

Leave a comment

ermouth June 23 2015, 18:02:10 UTC
Вдруг ты не видел ещё - http://telepat.io

Ну и про основную проблему всех таких архитектур - принципиальную недостижимость consistency - http://the-paper-trail.org/blog/a-brief-tour-of-flp-impossibility/

По существу - прекрасно написано, практически по каждому пункту подпишусь, разве что это чуть не today уже )

Единственный момент - “UI should not wait until server confirms”. Есть целый класс ситуаций, когда should. В основном это сохранение и применение конфигураций (или подобных сущностей).

Reply

tonsky June 23 2015, 18:19:31 UTC
Ага, но это осмысленное ожидание, а не вынужденное. Имелось в виду что библиотека не должна форсить требование дожидаться ответа. Опционально - пжста.

Не today потому что я не могу ничего взять с полки и сделать вот именно так. Кроме Meteor.js. Интересно мне кстати стало попробовать, каково на нем писать. А Telepat твой когда еще будет.

Reply

ermouth June 23 2015, 21:20:00 UTC
Телепат видимо совсем скоро будет, хотя там конечно куча вопросов по нему. В первую очередь - я там не нашёл в АПИ как они собираются поддерживать оффлайновые бинари-данные. И не нашёл, как они собираются ресолвить конфликты.

Метеор у нас чёто не пошёл - хотя бойцы пробовали. Тут, наверное, причина во мне - у меня любой синтаксис с мусташами вызывает тошноту. Просто не перевариваю органически, когда разметка начинает превращаться в код.

Reply

tonsky June 24 2015, 22:09:04 UTC
А про FLP - ты что-то конкретное имел в виду, практическое? Потому что я особых проблем не вижу, consensus нам тут не нужен в принципе-то.

Reply

ermouth June 24 2015, 22:19:40 UTC
Я неточно выразился. У меня сейчас дискуссия в ЖЖ, имелась в виду strong consistency.

Reply


Leave a comment

Up