Быстрый старт
В этой статье рассматриваются варианты быстрой развертки приложения с помощью Steroids React Boilerplate и использование ui-компонентов из Steroids.
Установка Steroids React Boilerplate
Откройте терминал и склонируйте репозиторий Steroids React Boilerplate на свой компьютер. Для этого воспользуйтесь командой:
git clone https://github.com/steroids/boilerplate-react.git my-steroids-appЗдесь my-steroids-app - это имя вашего проекта. Вы можете выбрать любое другое имя, которое соответствует вашим предпочтениям.
Перейдите в папку, которая содержит склонированный репозиторий и установите все необходимые зависимости:
cd my-steroids-app
yarnПосле успешной установки зависимостей, измените README.md под свои предпочтения.
Также можете изменить название, описание, версию и т.д. проекта в файле package.json.
Включите eslint в своей IDE.
Добавьте этот проект в новый git-репозиторий.
Запустите разработческий сервер с помощью команды:
yarn watchЭто запустит локальный сервер, и ваше приложение станет доступным по адресу http://localhost:9991/.
Следующим шагом вы можете начать с создания страниц приложения, компонентов, добавление роутов и т. д. Фреймворк Steroids имеет большое количество готовых компонентов, поэтому обязательно ознакомьтесь с ними. Также сам Boilerplate содержит образец созданной страницы, который вы можете использовать в своей разработке или удалить.
Теперь вы готовы начать разработку вашего веб-приложения с использованием фреймворка Steroids. Удачи в вашем творчестве!
Использование Steroids React Boilerplate
Мы подготовили для вас небольшой пример приложения, созданного на Steroids React Boilerplate. Приложение содержит в себе две страницы - Профиль и Настройки. Прочитать подробную информацию и посмотреть примеры кода можно в статье Steroids React Boilerplate Туториал.
Использование ui-компонентов из Steroids
Steroids ui-компоненты могут быть внедрены в ваш проект изолированно. Вы можете использовать любой из компонентов, как показано в примерах из документации.
Вот краткий пример того, как вы можете внедрить компонент <Button/> в ваш проект:
import ReactDOM from 'react-dom';
import Button from '@steroidsjs/core/ui/form/Button/Button';
function App() {
return (
<Button
color='primary'
label='Hello World'
outline
/>
);
}
ReactDOM.render(<App />, document.getElementById('root'));