Полезные статьи, качественные проекты, интересные задачи и вкиторины для тренировки собственных навыков. Наш чат @frontend_school_chat По всем вопросам @this_is_patrick
Кнопка на Vue
Отличный пример работы реактивности во Vue — симпатичная кнопка с приятной анимацией. Можете посмотреть код и даже добавить его в свой проект.
CodePen
@frontend_school #интересное
3D-самолёт
Интересный проект на CodePen, где автор создал анимацию полёта самолёта. Вы, кстати, можете менять направление полёта простым движением мышки, а клик переключает проект в ночной режим. Из интересного тут библиотека GSAP, а также использование препроцессоров Pug для HTML и Stylus для CSS.
CodePen
@frontend_school #интересное
Срочно! Как поставить Emmet на бумагу?!
@frontend_School #юмор
Есть тут любители светлых тем? Признавайтесь!
@frontend_school #юмор
Flappy Bird и Doodle Jump на JavaScript
Помните эти некогда популярные игры? Кто-то, возможно, в них играет до сих пор. В этом видео автор пошагово вам покажет, как реализовать такие игры на JavaScript.
Видео на английском языке, но не переживайте! Всегда можно включить субтитры на английском или русском языке, а в описании под видео есть ссылки на уже готовый код, который можно изучить, если лень смотреть видеоурок.
Смотреть видео
@frontend_school #видео #JavaScript #en
Но без него было бы тяжело
@frontend_school #юмор
Как заменить все одинаковые подстроки в строке на JavaScript
Представим, что у вас есть строка var str = "Test abc test test abc test test test abc test test abc"
и вам нужно заменить все подстроки abc
. Метод replace
не подойдёт, ведь он заменит только первую подстроку. Как тогда это сделать? Расскажут и покажут в этой статье.
Читать статью
@frontend_school #статья #JavaScript
9 полезных плагинов VS Code для вёрстки
VS Code на сегодняшний день один из самых популярных редакторов кода не только в фронтенде, но и в других областях программирования. Но нас, разумеется, больше интересует фронтенд и, в частности, вёрстка.
В этой статье вам расскажут о 9 плагинах, которые вам могут помочь верстать проще и быстрее.
Читать статью
@frontend_school #статья
Мотивации пост
@frontend_school #юмор
Что нового ожидать в ES2021
Летом должна выйти новая версия нашего любимого JavaScript. Обещают много новых возможностей. Если вы сейчас в процессе его изучения или уже активно им пользуетесь, то ознакомиться с этой статьёй, чтобы быть во всеоружии.
Читать статью
@frontend_school #статья #JavaScript
@frontend_school #видео #JavaScript
Как ускорить JavaScript разработку с Quokka
Quokka — это расширение для редакторов кода и IDE, которое помогает работать с JS. Например, с помощью него можно сразу посмотреть каким будет результат выполнения части кода прямо в редакторе. Помимо этого у него достаточно много возможностей. Подробнее вам расскажут в видео.
Смотреть видео
@frontend_school #статья #CSS
Динамические размеры липкой боковой панели с HTML и CSS
Cоздание содержимого страницы, которое «прилипает» к области просмотра при прокрутке, что-то вроде меню перехода к привязке или заголовков разделов, никогда не было таким простым. Добавьте position: sticky
в набор правил CSS, установите смещение направления (например top: 0
), и вы готовы произвести впечатление на своих товарищей по команде с минимальными усилиями.
Читать статью
@frontend_school #статья #HTML
10 полезных советов для веб-разработчиков по загрузке файлов в HTML
Возможность загрузки файлов является ключевым требованием для многих веб- и мобильных приложений. От загрузки фотографии в социальные сети до публикации резюме на веб-сайте портала о вакансиях file upload — везде. Веб-разработчики должны знать, что HTML обеспечивает нативную поддержку загрузки файлов с небольшой помощью JavaScript. В этой статье обсудят 10 случаев использования поддержки загрузки файлов HTML.
Читать статью
@frontend_school #статья
Как стать фронтенд-разработчиком в 2021 году: дорожная карта
Как стать фронтенд-разработчиком и что изучать в 2021 году? Действительно, технологии постоянно меняются и развиваются и то, что было актуально вчера — сегодня отправляется на свалку истории. Чтобы чётко знать свой путь развития представляем вам дорожную карту по фронтенду.
Читать статью
@frontend_school #интересное
Спичка в микроволновке
Вы знаете, как ведёт себя зажённая спичка в микроволной печи? Очень интересный эффект! В этом CodePen проекте вы можете наглядно увидеть, что происходит в случае горения спички в работающей микроволновке. Так что, если вам интересно понаблюдать этот эффект или хотите посмотреть, как реализован сам проект, то, как обычно, ссылка ниже!
CodePen
P.S. Пожалуйста, не повторяйте этот эксперимент дома! На YouTube полно роликов с этим эффектом, если вам не хватило того, что предлагает этот проект 😊
Малоизвестные, но крутые атрибуты в HTML
Все знаю такие HTML-атрибуты, как src
, href
и прочие, которые применяет каждый фронтенд-разработчик. Но помимо них существуют ещё несколько любопытных, которые не так часто применяются и не так известны, как остальные. В этой статье вы узнаете о некоторых из них.
Читать статью
@frontend_school #статья #HTML
DevTools для «чайников»
Данная статья, прежде всего, обращена к тем, кто еще находится в самом начале своего пути к программистскому Олимпу.
Здесь вы сможете разобраться в том, что же такое DevTools, какими возможностями обладает, а также узнаете некоторые фишки, которые выделят вас на фоне обычных интернет-пользователей.
Читать статью
@frontend_school #статья
Фронтенд-разработчику: 10 направлений, в которых стоит развиваться в 2021 году
Сегодня недостаточно знать HTML, CSS и JavaScript, чтобы считаться хорошим фронтенд-разработчиком. Существует множество инструментов, которые упрощают создание фронтенда и которые нужно знать, чтобы быть востребованным специалистом.
В этой статье разобрали несколько инструментов и направлений, в которых необходимо разбираться в 2021 году.
Читать статью
@frontend_school #статья
Что Такое JSON?JSON
(JavaScript Object Notation) — это формат для хранения и обмена информацией, доступной для чтения человеком. Он очень часто используется во фронтенде, если только его не заменяет какой-нибудь XML
или YAML
, но о них в другой раз.
В этой статье статье вы узнаете как использовать JSON
и зачем он вам может понадобиться.
Читать статью
@frontend_school #статья #JSON
Когда пытаешься следовать туториалу.
Кстати, сегодня выложим интересный туториал для любителей игр.
@frontend_school #юмор
Забудьте про div, семантика спасёт интернет
Существует два типа верстальщиков — те, кто используют только div и те, кто использует семантическую вёрстку. Сразу скажем, вторые круче! И в этой статье вы узнаете почему.
Читать статью
@frontend_school #статья #HTML
Нас таким не напугать. Правда ведь?
@frontend_school #юмор
Что такое @font-face на самом деле
В этой статье вы узнаете, как правильно подключать локальные шрифты к вашему сайту. Статье небольшая, но крайне полезная!
Читать статью
@frontend_school #CSS
Вы можете создавать эти элементы, не используя JavaScript
Необязательно каждый раз плодить кучу JS-кода, если можно сделать то же самое, используя только HTML и CSS. Это не только может снизить нагрузку на сайт, но и избавит от проблем, когда пользователь отключает работу JS в браузере.
Читать статью
@frontend_school #статья #JavaScript
Иллюстрированная шпаргалка по Flexbox CSS
Сразу заметим, что статья на английском языке. Но! Текста там немного, по большей части там картинки с понятной визуализацией работы различных свойств Flexbox. А ещё они очень милые и легко запоминающиеся! Поэтому сохраняйте в закладки, чтобы всегда были под рукой.
Читать статью
@frontend_school #статья #CSS #en
@frontend_school #интересное
Форма ввода электронной почты
У этой формы не только приятный дизайн, но ещё и валидация текста. То есть, если вы напишете что-то непохожее на email, то форма даст вам об этом знать.
CodePen
@frontend_school #интересное
Форма ввода пароля
Посмотрите какая интересная форма для ввода пароля! Здесь и приятная анимация, и проверка на секьюрность имеется благодаря наличию регулярок. Полезно к изучению всем, особенно тем, кто хочет разобраться с SVG и регулярными выражениями.
CodePen
@frontend_school #викторина
Та-да! Скучали по викторинам?😏
@frontend_school #статья #JavaScript
JS-алгоритм ищет выход из сгенерированного на ходу лабиринта
Вы хорошо знаете алгоритмы? У вас есть возможность проверить свои знания или расширить их, изучив этот проект. Алгоритм самостоятельно генерирует случайный лабиринт, а затем ищет выход из него.
В этой статье вы можете не только посмотреть видео, как это происходит, но и скачать проект и попробовать его самому, попутно изучив!
Читать статью
@frontend_school #интересное
Внимательный мишка
Сегодня предлагаем вашему вниманию CodePen проект, который показывает, как вы можете настроить отображение курсора на странице, а также, как можно создать эффект слежения за ним.
CodePen