JSman / инженерный справочник
Маршруты.
Шаблоны.
Данные.
Как запрос становится ответом, модули — приложением, а документы — моделью данных.
Руководства по серверному JavaScript, классическая книга о MongoDB и рабочие заметки.
Выбрать маршрут обучения →01 / РАЗОБРАТЬСЯ
Три части веб-приложения
HTTP / NODE.JS
Express
Маршрутизация, middleware, ошибки и устройство HTTP-приложения.
Исторический API Express 2Открыть справочник ↗HTML / ШАБЛОНЫJade
Структура шаблона, экранирование, циклы, примеси и наследование.
Исторический синтаксис JadeИзучить шаблоны ↗ДОКУМЕНТЫ / БАЗЫMongoDB
Книга Карла Сегина: от первого документа к запросам и индексам.
11 глав и вводных страницНачать чтение ↗02 / ПРОЧИТАТЬ ПО ПОРЯДКУМаленькая книга.
Маленькая книга.
Большая модель данных.
Не начинайте с команд. Начните с того, как данные будут читаться и изменяться.
Об авторах и переводе →01
Введение
↗02Что меняется в документной базе
1. Документы и коллекции
↗03Первые документы и запросы
2. Обновление документов
↗04Точечные изменения и upsert
3. Запросы и выборка
↗05Фильтрация, сортировка и проекции
4. Моделирование данных
↗06Вложение или отдельная коллекция
5. Когда выбирать MongoDB
↗07Сильные стороны и ограничения
6. MapReduce и агрегация
↗08От map/reduce к pipeline
7. Индексы и инструменты
↗09Как выбрать и проверить индекс
Заключение
↗Дальнейший маршрут
03 / ПРИМЕНИТЬ
Рабочий блокнот
2012.08.17 / ЗАМЕТКА
Добро пожаловать!
Читать →2012.08.24 / ЗАМЕТКАBrowserify - cобираем JS-проект
Читать →2012.10.17 / ЗАМЕТКАМиграция с Express 2.x на Express 3.x
Читать →2013.03.17 / ЗАМЕТКАlog-my-errors — как устроена браузерная консоль для PHP
Читать →JSON-мастерская
Проверить, развернуть и сжать JSON. Всё остаётся в браузере.