Skip to content

MykytaStel/redux-hometask

Repository files navigation

Домашнее задание по React

Для запуска проекта выполни следующие шаги:

  • git clone [email protected]:Lectrum/react-trial-hometask.git
  • cd react-trial-hometask
  • yarn или npm i
  • yarn start или npm start

Техническое задание

  • Суть задания: создать резюме, следуя референтной версии
  • Для старта можно использовать подготовленные компоненты и стили
  • Несколько компонентов содержат и разметку и стили, остальные — только стили. Если верстать не нравится/не хочется — можно использовать их как стартовую точку
  • При желании можно удалить компоненты и стили, и сделать все самостоятельно
  • При распечатке компонентов нужно максимально использовать переборы JavaScript — на пример .map, вручную дублировать компоненты в возвращаемом значении метода render — нельзя
  • В плане контента — можно заменить имеющийся данные об Илоне Маске данными о себе
  • Компоненты-списки содержат файлы формата .json с данными для рендера — их использование обязательно (можете описать данные о себе внутри этих файлов)
  • Эти .json-файлы находятся в директории source/theme/assets/data — по-файлу на компонент (имена файлов соответствуют именам компонентов)
  • Закомментированного и не нужного кода в приложении быть не должно
  • А также, линтер должен быть чистым

Чтобы задеплоить приложение на github pages:

  • Запуши репозиторий с приложением на github
  • В файле package.json, в скрипте build:prod-github — укажи значение переменной окружения REPOSITORY_NAME в виде имени своего репозитория на github
  • Затем — yarn deploy или npm run deploy
Заметка: после деплоя, приложение будет доступно по адресу:

https://имя-твоего-пользователя-гитхаб.github.io/имя-твоего-репозитория-с-приложением

Чтобы сбилдить приложение без github pages:

  • yarn build:prod или npm run build:prod

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published