0.4.10 • Published 10 months ago
lite-ssr v0.4.10
💾 О проекте
Данная библиотека разработана для организации SSR в Vite проектах, с минимальными требованиями по архитектуре.
Зачем это нужно?
- Для разработки проектов без ограничений по правилам оформления роутинга, иерархии компонентов и других "палок" в колёсах от других известных реализаций SSR
- Предоставление удобного API для разработки своих реализаций ssr
- Удобной сборки проектов
Основная цель проекта: не навязывать собственную архитектуру разработки SSR проекта, а лишь служить удобным дополнением к проектам разработанным на Vite
🗒️ УСТАНОВКА
- Установка библиотеки:
pnpm i lite-ssr- Создание файла конфигурации
/lssr.config.ts
// lssr.config.ts
import { SomeRenderer } from "..." // Необходимый рендерер
import { defineLssrConfig } from "lite-ssr";
export default defineLssrConfig({
renderer: SomeRenderer
entry: "/src/main.ts",
});- Добавляем файл конфигурации в
tsconfig.node.json
// tsconfig.node.json
{
"include": ["lssr.config.ts"]
}- Меняем команды запуска и сборки в
package.json
{
"scripts": {
"dev": "lssr",
"build": "lssr --build",
"serve": "lssr --serve",
},
}Запуск проекта:
Запуск в dev-режиме:
pnpm run devСборка проекта:
pnpm run buildЗапуск проекта в production-режиме:
pnpm run serve🔎 ИСПОЛЬЗОВАНИЕ
С полной документацией можно ознакомиться здесь
💻 Технологии
0.4.10
10 months ago
0.4.9
10 months ago
0.4.8
12 months ago
0.4.7
12 months ago
0.4.6
12 months ago
0.4.5
12 months ago
0.4.4
12 months ago
0.4.3
1 year ago
0.4.2
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.3.1
1 year ago
0.3.0
1 year ago
0.2.5
1 year ago
0.2.4
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago