Страницы

вторник, 1 апреля 2014 г.

Node.js developer. Sample code required

В этом году мне несколько раз предлагали показать свой код - в основном рекрутеры зарубежных компаний. Это не первоапрельская шутка, и я не вижу в этом ничего "из ряда вон" - приходилось копаться в таких дебрях..., врагу не пожелаю пытаться разобраться в коде размером в несколько тысяч строчек, в который свалено все... Вот только мне особенно нечего показать - практически все решения работают и так или иначе приносят дивиденды, если не мне, то прежним заказчикам. Поэтому я решил немного подмолодить приложение Yet Another Chat и выложить его код на GitHub.

Самое интересное здесь для меня было подружить сессии с сокетами - они же отдельной жизнью живут и ничего не знают о существовании друг друга. Как получилось - судить уважаемому читателю. Мне определенно не стыдно.

Кого заинтересовало - не стесняемся, клонируем репозиторий, редактируем, разворачиваем приложение на своих ресурсах, в общем, как говорится, Fork me on Github :).

Время будет - сделаю нормальную README.md, а пока вкратце расскажу как развернуть:
- устанавливаем пакеты: npm install
- билдим в продакшн: grunt

Теперь есть куда отправлять с вопросами по поводу sample code.