Цель этого документа - помочь вам начать разработку приложений с Node.js, обучая вас всему, что вам нужно знать о «продвинутом» JavaScript на этом пути. Это выходит далеко за рамки вашего типичного учебника "Hello World" ...
Этот документ, вероятно, лучше всего подойдет для читателей, которые имеют опыт, схожий с моим: опыт работы по крайней мере с одним объектно-ориентированным языком, таким как Ruby, Python, PHP или Java, только небольшой опыт работы с JavaScript и совершенно новый для Node.js.
Ориентация на разработчиков, которые уже имеют опыт работы с другими языками программирования, означает, что этот документ не будет охватывать действительно базовые вещи, такие как типы данных, переменные, управляющие структуры и тому подобное. Вам уже нужно знать об этом, чтобы понять этот документ.
Однако, поскольку функции и объекты в JavaScript отличаются от своих аналогов в большинстве других языков, они будут объяснены более подробно ...
Реализованный там URL-маршрутизатор может быть легко расширен для обслуживания статических файлов, используя fs
модуль для чтения их на диске.