Проектная работа для Яндекс.Практикум
- 1 спринт
- 2 спринт
- 3 спринт
- 4 спринт
- Аналог virtual-dom для парсинга html шаблонов
- Класс BaseComponent для работы с компонентами
- Класс EventBus для реализации жизненного цикла компонента
- Валидация форм с помощью регулярных выражений
- Typescript
- ESLint
- Stylelint
- Авторизация
- Регистрация
- Мессенджер
- Мессенджер (без активного чата)
- Профиль пользователя
- Редактирование профиля пользователя
- 404
- 50*
- Исправить ошибку с самозыкрывающимися тегами
<input>
и<input />
- Исправить проблему с потерей родителя при замене Node
- Создать компонент Actions
- Создать компонент Modal
- Создать компонент FormRoWError
- Единый обработчик для форм в utils
- Валидатор для события onSubmit в формах
- Исправление ошибок типизации
- https://medium.com/@deathmood/write-your-virtual-dom-2-props-events-a957608f5c76
- https://medium.com/@KevinBGreene/adventures-in-the-virtual-dom-part-2-the-diff-render-loop-dac7f879bb21
- https://developpaper.com/understanding-of-virtual-dom-and-dom-diff/
- https://dev.to/talentlessguy/my-experience-writing-virtual-dom-8bn
- https://medium.com/dataseries/your-benefits-of-working-with-json-based-virtual-dom-7318a983da9e
- https://github.com/vincentracine/hyperbars/
- https://github.com/Matt-Esch/virtual-dom/
- https://github.com/HenrikJoreteg/html-parse-stringify
- https://bitsofco.de/understanding-the-virtual-dom/
- https://gomakethings.com/getting-the-differences-between-two-objects-with-vanilla-js/