Публикации по теме 'front-end-development'


Начните создавать свой первый GitLab CI Pipeline менее чем за 5 минут
CI или непрерывная интеграция — это практика разработки программного обеспечения, при которой выполняются автоматизированные тесты и сборка. Разработчики вносят изменения в код каждый день, несколько раз в день. Для каждой отправки в репозиторий вы можете создать набор скриптов для автоматической сборки и тестирования вашего приложения. Эти сценарии помогают снизить вероятность появления ошибок в приложении. Сегодня я напишу простое руководство о том, как написать GitLab CI для..

7 обязательных хуков React для повышения эффективности и ремонтопригодности
Мои любимые хуки React для повседневной разработки Как инженер-программист, я обнаружил, что React Hooks — это революционный инструмент для добавления состояния и других функций React к функциональным компонентам. В этом посте я поделюсь семью хуками React, с которыми, как мне кажется, должен быть знаком каждый разработчик. Эти хуки сэкономили мне бесчисленные часы написания кода и сделали мои приложения React более эффективными и удобными в сопровождении. Итак, давайте погрузимся и..

Определение «неопределенного» в консоли
Если вы использовали консоль браузера и попытались напечатать что-то в ней с помощью console.log(), вы получите дополнительный вывод undefined . Вы когда-нибудь задумывались, почему это происходит? Мы просто распечатываем, тогда зачем там еще один undefined ? Как мы видим, консоль выводит сообщение Hello World в первой строке. Но во второй строке мы видим другой вывод undefined. Консоль браузера оценивает каждый оператор как выражение, поэтому, когда выполняется консольная..

Давайте построим вещь! (Часть четвертая)
Ну, доброе утро 👋 Я надеюсь, что вам понравились подвиги за последние несколько постов. Я случайно заметил, что существует множество подобных статей, в которых обсуждается ручная сборка интерфейсных фреймворков, и то, что я здесь делаю, может ничем не отличаться. При этом мне понравилось писать об этом, поэтому, если хотя бы один человек нашел это полезным/интересным, то я достаточно счастлив! Кроме того, впоследствии мне сообщили, что я получу дерьмо БА, и что в моих..

Как динамически изменить заголовок страницы с помощью Vue и Vue Router
Изображение: Джон Комарницки Изменить заголовок страницы в вашем приложении Vue SPA не так просто, как вы думаете. В этой статье я покажу вам несколько способов, как можно легко изменить заголовок страницы при навигации по вашему приложению. Прежде всего, вам необходимо установить Vue Router.

Проект пород кошек
Проект "Породы кошек" Название моего проекта по породам кошек — ABC, что является аббревиатурой от About Breeds Cat. Проект About Breeds Cat — это одностраничное приложение (SPA), приложение, работающее на одной странице и не зависящее от перенаправления, перезагрузки или обновления данных. Это приложение использует три основных языка программирования: HTML, CSS и JavaScript. Доступ к общедоступному cat API позволил мне получить данные о кошках и использовать эти данные для создания..

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