Как стать автором
Обновить
13
0
Баринов Максим @nill

Пользователь

Отправить сообщение
Как говорится, на правах рекламы, – assmkedzgorodn7o.onion.lu
Патриоты используют код отечественной, яндексовой разработки, которая к тому же быстрее.
Чем это лучше LiveReload? Он работает из любой IDE и не требует расширения для браузера.
Обе библиотеки очень хороши. У Sock.js несколько кошернее реализованы fallback'и.
Адекватен чуть более, чем полностью.
Написано все на чистом JS'е. Выкладка делается руками, занимает 2 минуты, в будущем возможно сделаем deploy систему.
Код Node.js сможет понять любой наш JS'ер, в отличии от Erlang'а или Scala, поэтому размытия почти нет ;-)
Демон потребляет от 300 до 600 мегабайт, сам все чистит, спасибо V8. По процессору нагрузка около 5-7 от EC2 small.
С учетом стоимости DBA, она нас полностью устраивает.
Node.js не тестировали, но внимательно следили за нагрузкой. Никаких проблем по этой части нет, разве пришлось немного настраивать *nix.
Захотелось поэкспериментировать :-)
Обычно серверная логика WebSockets реализуется на Java/Python/Ruby/Erlang, если не брать в расчет JS. При выборе любой технологии из этого списка, нам бы пришлось нанимать отдельно человека, что получилось бы существенно дороже. Также мы бы получили размытие стэка технологий, что есть не хорошо.
Мы в LinguaLeo решили проблему актуальности селекторов очень просто. Весь JS взаимодействует с DOM исключительно через data аттрибуты, а id'шники и классы только для верстальщиков.
P.S. Спасибо авторам за отличную статью.
Сильная статья, особенно хорошо про «Щедрость ума», спасибо за перевод.
Спасибо понимание promises возросло, да и код красивый ^_^
Уж очень дешево для такого зверя, молодцы AWS.
Если мне не изменяется память, то бОльшая часть нашей аудитории — дамы :-)
К сожалению, не было времени на статью, но тех. вопросы вы можете спросить у меня.
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность