Все задачи из указанных ниже блоков необходимо делать в соответствующих подпапках и создать на каждое задание дополнительную папку с именем задания.
- JavaScript;
- TypeScript;
- ReactJS;
- NodeJS;
- Webpack.
Было до реализации задачи:
.
├── README.md
.
.
.
├── js
│ ├── can-get-count.md
└Стало после реализации задачи:
.
├── README.md
.
.
.
├── js
│ ├── can-get-count
│ │ ├── index.js
│ │ └── index.md- Создать папку с именем задачи;
- Перенести контент из файла .md в файл /index.md;
- Добавить все остальные необходимые файлы в папку с задачей.
- https://git-scm.com/book/ru/v2;
- https://learn.javascript.ru/;
- https://reactjs.org/;
- https://www.typescriptlang.org/docs/;
- https://expressjs.com/ru/.
После задачи branches необходимо каждое последующее задание делать так:
- Обязательно в своём форке;
- Каждая задача в новой ветке с названием
feat/<block>_<name>, где — это имя папки; — имя задачи. Например, задача js/tree -> веткаgit checkout -b feat/js_tree. - Открывать пул реквест из ветки в ветку master своего же проекта.
- Открывать пул реквест из своего проекта из ветки master в репозиторий olyzakharova/web-training
КАЖДАЯ ЗАДАЧА ДАЛЬШЕ ДОЛЖНА ДЕЛАТЬСЯ ЧЕРЕЗ НОВУЮ ВЕТКУ С ИМЕНАМИ ВЫШЕ И ПУЛ РЕКВЕСТАМИ
- can-get-count.md
- namespace.md
- tree.md
- private-closure.md
- range.md
- convolution-range.md
- transport.md
- flatten.md
- intersection.md // Дополнительно
- invert.md
- get.md
- all-settled.md
- set.md
- query-string.md
- transport.md
- fetchWithRetries.md
- memo.md
- single-list.md
- merge.md
- isEqual.md
- omit.md