Pull to refresh
13
0
Баринов Максим @nill

User

Send message
Патриоты используют код отечественной, яндексовой разработки, которая к тому же быстрее.
Чем это лучше 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 ...

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity