Рубрика: Front-End

Курсы программирования в Бишкеке

6 бесценных библиотек JavaScript

Заметили, как за последние годы сильно вырос JavaScript? В нем появилось столько удобных функций, эффективных фреймворков и полезных библиотек! С самыми популярными мы познакомим вас прямо сейчас. 1. GSAP Когда речь идет об анимации, нет более востребованной библиотеки, чем GSAP. 2. Underscore Она создана больше 10 лет назад и за это время успела обзавестись более чем 100 …

Чек-лист проверки фронтенда

По данному списку можно проверить фронтенд сайта или веб-приложения для выявления и последующего исправления ошибок или недочётов. Сайт нормально отображается в браузерах? Для быстрого теста — новый Chrome, новый Firefox,  EDGE (IE11 и более старые, если есть такие требования в ТЗ), браузеры в iOS / Android. Полный тест — согласно ТЗ. Нужны ли все подключаемые скрипты и стили? Если нет — убрать лишнее, так как это увеличивает время загрузки сайта. Можно …

18 советов по CSS, которые сделают жизнь разработчика проще

Цвета Когда вы используете в проекте огромное количество цветов, сложно не запутаться, так как порой отличия бывают незаметными: возьмите #3426D1 и #3426D2. Для решения этой проблемы достаточно использовать элементарные классы цветов в CSS или SCSS. Ограничив количество используемых цветов, вы сможете добиться соответствия цветового фона заднего и переднего планов. Другая проблема — баги при использовании альфа-канальных цветов. Обычно …

Для чего хорош JavaScript?

Самое известное применение JavaScript — это, конечно же, веб-разработка. Чаще всего к JS прибегают, когда нужно добавить динамичности на сайт или сделать браузерное приложение, но при желании на нём можно написать и бэкенд. JavaScript отличается: прототипным стилем программирования (вместо классов и наследования — прототипы и клонирование); слабой динамической типизацией; функциями как объектами первого класса (то …

Адаптивная верстка — особенности, преимущества, способы реализации

Согласно статистике, на мобильные устройства в 2020 году приходилось более половины трафика. В свою очередь адаптивная верстка становится все более актуальна, поэтому давайте познакомимся с нею поближе.  Что такое адаптивная верстка сайта Ранее в веб-разработке актуально было корректное отображение сайта в разных браузерах, включая пресловутый Internet Explorer, знаменитый своими фирменными глюками. Ситуация изменилась: сегодня поисковые системы …

Топ-5 встроенных баз данных для приложений JavaScript

Что происходит, когда RedShift, BigQuery и даже MySQL слишком велики для решения наших крошечных требований к данным? Что ж, как оказалось, для этого есть необходимые приложения. На самом деле существует множество вариантов, но здесь я собираюсь рассмотреть 5 лучших встроенных баз данных для ваших крошечных потребностей в данных. Но что такое встроенная база данных? Когда …

Типичные ошибки джунов, использующих React

Прямые манипуляции с DOM Такого рода ошибка встречается особенно часто среди разработчиков, которые только пересели с jQuery. Писали ли вы такой код? В чем же проблема? В React мы должны избегать прямых взаимодействий с DOM. Вместо того чтобы получать ссылку на DOM узел и добавлять к нему класс напрямую, следует изменить состояние в самом компоненте, …

Находки для веб-разработчиков: 17 классных сайтов

Вы будете работать намного продуктивнее и эффективнее, имея под рукой эти полезные ресурсы. Изучите наш очередной список и не забудьте добавить понравившиеся сайты себе в закладки. 1. Выбор случайного изображения через API Мощнейший фото-движок из всех существующих. Он отображает всю нужную информацию для создания разных видов UX. Большой плюс в том, что есть понятная и …

Почему JavaScript очень крутой язык программирования?

Язык JavaScript за последние года стал мега популярным и завоевал огромное доверие среди разработчиков. Почему он так крут? Узнаем в этой статье. По статистике, включающей свыше 10 миллионов часто посещаемых веб-страниц в интернете, около 95% из них прибегают к использованию JavaScript в большей или меньшей степени. Естественно, настолько популярную технологию поддерживают все браузеры: веб-обозреватели на базе Chromium, а также Internet Explorer, Mozilla Firefox, Safari и т. …

Подборка инструментов и ресурсов для веб-разработчиков. Часть вторая. Хостинг, обработка изображений, расширения, учебные ресурсы

Хостинг и браузеры Инструменты для работы с хостингами и анализа сайтов. PingDom’s Website Speed Test Этот инструмент поможет вам проанализировать скорость загрузки ваших сайтов и поможет узнать, как сделать их быстрее. В результате вы получите глубокий и информативный анализ. В качестве альтернативе можно использовать этот ресурс от Google. Domai.nr С domai.nr вы можете проверить наличие доменного имени и получить предложения по похожим …