JavaScript экосистема — Runtime и Frameworks
Длинные листинги в этой ветке — на code.spirzen.ru (iframe в статьях); короткие сниппеты остаются в markdown.
Здесь собрано то, что идёт после основ языка — где крутится JavaScript вне браузера, как собирают интерфейсы и какие платформы накладывают SSR, маршруты и сборку поверх React.
Четыре ветки раздела:
- Runtime — Node.js, npm, Express, связка с фронтом.
- Frontend frameworks — React, Vue, Angular, Ext JS.
- Meta-frameworks — Next.js и похожие каркасы.
- CLI экосистемы — справочник консольных утилит и типовых команд.
Ниже — ссылки по порядку изучения и справочники, когда нужна шпаргалка по API.
Node.js
Старт: первая программа, затем устройство runtime, npm, структура проекта, fs и http, Express, fullstack, CLI и деплой. Точка входа require.main — Точка входа в Node.js — require.main и import.meta. Полный справочник API — Справочник по Node.
Frontend
Общий вход: SPA и выбор фреймворка. jQuery (legacy DOM/AJAX): обзор · справочник. Дальше — React (в т.ч. кнопка с загрузкой), Vue, Angular, Ext JS.
Meta-frameworks
Next.js и первая программа на Next.js.
Backend-фреймворки Node
NestJS — первая программа · Prisma ORM · Drizzle ORM
Полный справочник open-source веб-фреймворков по языкам (Express, Fastify, Hono, Next.js и др.) — 4.17 / 8.
Современный frontend
Svelte — первая программа · Astro — первая программа · Vite — сборка и dev-server
CLI экосистемы
Обзор раздела · Справочник: 10 команд на каждую утилиту — node, npm, yarn, pnpm, vite, next, ng, eslint, jest и др.
Справочники UI
jQuery 2891 · React 271 · Vue 281 · Angular 291 · Ext 311 · JavaScript