Skip to content

Пример приложения имеющего возможность использовать React при сборке через Vite, а так же работать напрямую в браузере без использования сборщиков используя Preact

Notifications You must be signed in to change notification settings

bacek97/example_vite-react_or_preact

Repository files navigation

My Preact/React App

Этот проект представляет собой приложение, которое поддерживает как Preact, не требующий предварительного этапа сборки проекта, так и React, в зависимости от значения переменной USE_PREACT, которая определяет, какой фреймворк загружать.

📂 Структура проекта

my-preact-app/
├── src/
│   ├── App.js          # Основной файл приложения
│   ├── AppPreact.js    # Подключение Preact
│   ├── AppReact.js     # Подключение React
│   ├── routes/
│   │   ├── home.js     # Главная страница
│   ├── index.css       # Стили
│   ├── tailwind.config.js # Конфигурация Tailwind CSS
├── public/
│   ├── index.html      # Главный HTML-файл
├── vite.config.js      # Конфигурация Vite
├── package.json        # Зависимости и скрипты
└── README.md           # Этот файл

🛠 Используемые технологии

  • Vite – Быстрый сборщик для фронтенда
  • Preact – Легковесная альтернатива React
  • React – Библиотека для создания пользовательских интерфейсов
  • MobX – Система управления состоянием
  • htm – JSX без необходимости транспиляции
  • Tailwind CSS – Утилитарный CSS-фреймворк

About

Пример приложения имеющего возможность использовать React при сборке через Vite, а так же работать напрямую в браузере без использования сборщиков используя Preact

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published