Блог JavaScript | OTUS
Посты
Проектная работа выпускника курса «Fullstack разработчик JavaScript»

JS_Deep_29.11-5020-b03077.png

Предлагаем вашему вниманию проектную работу Михаила Киселёва, студента курса «Fullstack разработчик JavaScript». Михаил реализовал начальный вариант B2B-приложения портала ГК «Легион».

Пишем код без let в JavaScript

JS_Deep_22.11-5020-65f9e8.png

Многие знают, что для объявления переменных в JS нежелательно применять ключевое слово var. Но не все знают, что ключевое слово let тоже лучше не использовать. Дело в том, что объявленные с его помощью переменные могут быть переназначены, что усложнит анализ кода.

Границы ошибок в React

React_deep_9.9-5020-956dd2.png

В React 16 появилась замечательная вещь, которая называется границы ошибок. Из названия ясно, что речь про компоненты, «отлавливающие» ошибки в дочерних компонентах. Сама идея довольно проста и очень полезна.

Как я писал web app angular + material и REST на Yii2 + webserver nginx

JS_Deep_12.9-5020-916232.png

Начну с предыстории самого проекта. Мысль пришла в голову совершенно случайно — мне явно не хватало для работы над своими проектами какой-то дополнительной ответственности. Вот и решил создать портал, где я смог бы стимулировать собственную мотивацию, публично рискуя репутацией и деньгами.

Методы‌ ‌управления‌ ‌отображением‌ ‌компонентов‌ ‌Vue‌

JS_Deep_2.8-5020-d09525.png

Управление тем, какую HTML-разметку и/или компоненты отображать на странице зависимости от значений в модели данных в приложении — задача, решаемая разными способами. Сегодня мы посмотрим, какие из них доступны в фронтенд-приложениях, написанных на VueJS.

BakeMaster — CRM для самозанятых кондитеров

JS_feedback_VK_1000x700_26.8-5020-1dc036.png

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

Собираем Blackjack: 21 способ выровнять div по горизонтали

JS_Deep_13.6_site-5020-e9b3f0.png

Во frontend-разработке неизбежное зло – это вёрстка. Насколько бы навороченными не были фреймворки для построения UI, рано или поздно возникнет необходимость в вёрстке. Да и жизнь осложняется тем, что в CSS нет полифиллов, как таковых.

Мнение выпускника курса «Разработчик JavaScript»

JS_feedback_VK_1000x700_blue_30.5-5020-c5996e.png

Я обучался на курсе «Разработчик JavaScript», в потоке 2018-10. Хотя узнал про курсы OTUS давно, не стал спешить с поступлением. Ходил на открытые занятия, мастер-классы, пока не убедился, что преподаватели очень компетентны, а курс обещает быть полезным.

Популярное
Сегодня тут пусто