Week #19

23.07.2018-29.07.2018

На этой неделе прошел проект “RSS Reader”.

В проекте нужно создать RSS Reader с автоматическим обновлением.

По сравнению с курсами нужные для проекта, сам проект мне показался проще. Может быть влияет, то что я уже работаю фронтендером и с практикой уже знаком.

В проекте по полной идет работа с DOM, как создание элементов, так и парсинг DOM, в частности xml. Благодаря проекту наконец то, прошел гайды вебпака и почитал доку.

Как и в предыдущих проектах, узнал новую архитектуру разбиения приложения. Мне почему то очень нравится, когда получается разбить приложение на файлы, в которых идет работа с чем то одним и нет перемешки. Улучшилось восприятие MVC, теперь могу что то реальное представлять, когда о нем разговоры зайдут, до этого как то абстрактно все представлял. Промисы с последовательным обновлением немного все таки отдают магией.

С jquery, bootstrap, axios работал до проекта с ними трудностей не возникло.

В проекте для деплоя рекомендуют https://surge.sh, от себя могу порекомендовать https://netlify.com/. Главное отличие, что в surge, каждый деплой надо делать вручную, в него загружаешь файлы и все. В netlify при подключение репозитория, деплой будет делаться автоматически после пуша. Конечно, surge проще, но netlify интересный инструмент, можете начать с ним знакомство. Этот сайт на jekyll и хостится на netlify.

Спасибо Кириллу за менторинг в проекте, снова узнал много нового и к чему бы наврятли пришел через свой опыт, либо шел бы очень долго.

Дальше планирую пройти четвертый проект фронтенда и переключиться на бэкенд. Для четвортого фронтенда, который начнется 20 августа надо пройти:

Для третьего проекта бэка уже пройдены нужные курсы т.к они пересекаются с фронтом, а для четвертого проекта бэкенда нужно пройти следующие курсы:

Subscribe to my mailing list

* indicates required
Share
Send

Related Posts