front_end_dev | Технологии

Telegram-канал front_end_dev - FrontEndDev

29203

🚀 Статьи, новости, туториалы по frontend разработке. http://jem-space.ru Admin: @jem_jem Пишу в @five_a_m Хорошие серваки от DigitalOcean: https://m.do.co/c/1351d64475ee Реклама: http://bit.ly/2NxmVDu

Подписаться на канал

FrontEndDev

📌 Бесплатно освойте профессию дизайнера с нуля. Вместе сделаем вам портфолио из 4+ работ с личной поддержкой от наставника.

Что вы получите?
— Фидбэк (мощный разбор всех ДЗ от куратора)
— Тусовка (личный кабинет с уроками + живой чат)
— Портфолио и экзамен (упакуем по урокам и проверим)
— Мастер-класс "как заработать на дизайне" и найти клиента

🔥 Будем делать: веб-дизайн, графический дизайн, анимацию интерфейсов.

→ Начать обучение бесплатно

Программа бесплатного курса:
— Обучение по Figma с нуля и 4+ дз с личным разбором
— Изучение основ дизайна (контент, сетки, композиция т.д.)
— Создание анимации интерфейса
— Все о профессии и доходе дизайнера (как найти клиентов и сколько можно заработать)

👉 Первый урок уже сегодня, кликайте сюда и забирайте все бонусы

Читать полностью…

FrontEndDev

Тестируем Vue компоненты

Советы по тестированию Vue компонентов с Vitest и Vue Test Utils.

https://betterprogramming.pub/testing-vue-components-the-right-way-a5a0dfb819a2

Читать полностью…

FrontEndDev

Задумывались ли вы, насколько ваш продукт доступен для незрячих? А для слабовидящих или тех, у кого нет рук?

Если вы разработчик (web, iOS и android), дизайнер, исследователь, зовём учиться делать продукт доступным вместе!

С 13 марта по 28 мая на курсе "Цифровая доступность" вместе с кураторами из Yandex, Dodo, Yandex Go, Сбер, SpurIT, Miro будем разбирать теорию и практику доступности, геймдизайн, информационную архитектуру, дизайн-системы и многое другое.

Наш курс для тех, кому важно:
😎 обеспечить доступность своего сайта или приложения для любого, включая незрячего и парализованного человека
👨‍🦯 прокачаться в создании дружелюбных интерфейсов
💪 повысить свою конкурентоспособность на зарубежном и российском рынке
✍️ систематизировать знания по инклюзивной разработке
🧠 стать частью сообщества продвинутых профессионалов

Приходите: accessibilityunity.com/

Читать полностью…

FrontEndDev

Создаем эффект двигающегося заднего фона

https://css-tricks.com/moving-backgrounds/

Читать полностью…

FrontEndDev

Время относительной стабильности закончилось. JS и CSS активно развиваются. Новые фрейморки и фичи заставляют многих пересмотреть подход к написанию кода. Об этом говорят долгожданные результаты опросов State of JS 2022 и State of CSS 2022.

Какие выводы из них можно сделать? И, главное, что ждёт нас в 2023 году?

Обсудим на бесплатном вебинаре, который проведут тимлиды из ВКонтакте, Telegram Open Network и Frogly (Chrome Extension)

Вы поймёте, что нужно знать, чтобы оставаться востребованным специалистом в этом году: какие фреймворки и фичи использовать, а от каких стоит отказаться.

Встречаемся уже завтра, 9 февраля в 19:00 (по Москве) в прямом эфире.

Регистрируйтесь по ссылке

Читать полностью…

FrontEndDev

Как работать с App Directory Architecture

О новой стратегии роутинга и рендеринга компонентов в Next.js.

https://www.smashingmagazine.com/2023/02/understanding-app-directory-architecture-next-js/

Читать полностью…

FrontEndDev

Оптимизируем TTFB (Time to First Byte)

О способах ускорения загрузки веб приложений.

https://web.dev/optimize-ttfb/

Читать полностью…

FrontEndDev

#javascript #google-chrome

Js, трюки, наблюдения, бенчмарки и как Лиса уничтожает Хром. Я протестировал всё, что вам было лень

Рейтинг: 96

https://habr.com/ru/post/712386

Читать полностью…

FrontEndDev

Нельзя просто так взять и распарсить этот JSON на JavaScript

Проблема парсинга больших чисел из JSON формата

https://habr.com/ru/post/712618/

Читать полностью…

FrontEndDev

Осваиваем TypeScript

21 лучшая практика при написании кода

https://habr.com/ru/company/ruvds/blog/712548/

Читать полностью…

FrontEndDev

Socket.Io Vs. Pusher

Сравниваем инструменты для real-time коммуникации

https://blog.openreplay.com/socket-io-vs-pusher--a-comparison/

Читать полностью…

FrontEndDev

Как создать свой первый сайт на JavaScript: бесплатный курс

На бесплатном курсе Нетологии вы познакомитесь с разработкой на JavaScript и сами попробуете написать код — создадите сайт по персонажам вселенной Marvel. Курс подойдёт тем, у кого нет опыта в разработке. Вы оцените JavaScript-разработку изнутри и узнаете, как сделать первые шаги в новую профессию.

Зарегистрироваться → https://netolo.gy/Udx

Реклама. ООО «Нетология»

Читать полностью…

FrontEndDev

CSS совет: стилизуйте checkbox и radio для печати

О том, как стилизовать ui для лучшей читабельности или экономии чернил, применяя print-color-adjust. Мелочь, а для пользователя приятно.

https://alvaromontoro.com/blog/68024/css-tip-style-checkboxes-radio-buttons-for-printing

Читать полностью…

FrontEndDev

Хочешь найти работу и переехать в другую страну, но не знаешь как, что и куда?🤷‍♀️

Релокация в Европу - это РЕАЛЬНО!

Найти работу в Европе просто с каналом IT на чемодане

Всё, что нужно знать о работе в странах ЕС, мы собираем в одном канале:

📍Публикуем актуальные IT-вакансии🔥
📍Рассказываем о нюансах работы
📍Подсказываем, как лучше составить резюме и пройти интервью
📍"Из первых рук"👨‍💻 – делимся опытом тех, кто уже переехал и нашёл работу
📍Публикуем много полезной информации, лайфхаки по переезду и трудоустройству на новом месте👌

Присоединяйся к каналу IT на чемодане и работай в той стране, в которой хочешь!🌏

Читать полностью…

FrontEndDev

Используем деструктивное присваивание пропсов во Vue Composition API

Дмитрий Павлутин рассказывает, как сохранить удобство разработки и не потерять реактивность объектов.

https://dmitripavlutin.com/props-destructure-vue-composition/

Читать полностью…

FrontEndDev

Аудиоплеер на React

Подробный туториал по созданию веб плеера

https://blog.logrocket.com/building-audio-player-react/

Читать полностью…

FrontEndDev

Графики и чарты на React c использованием Recharts

О возможностях библиотеки Recharts для визуализации данных.

https://blog.openreplay.com/charting-and-graphing-in-react-with-recharts/

Читать полностью…

FrontEndDev

Создание и валидация форм на React с Informed и Yup

https://blog.logrocket.com/build-powerful-react-forms-with-informed/

Читать полностью…

FrontEndDev

Валидация форм с помощью Zod

Один из вариантов валидации React форм, используя сочетание react hooks и Zod.

https://blog.bitsrc.io/react-form-validation-5aa06193bec4

Читать полностью…

FrontEndDev

Полное руководство по обработке ошибок в JS

https://www.sitepoint.com/javascript-error-handling/

Читать полностью…

FrontEndDev

Интерактивные SVG

Туториал по созданию SVG изображений на примере квинтового круга.

https://blog.logrocket.com/interactive-svg-circle-of-fifths/

Читать полностью…

FrontEndDev

Оптимальные изображения в вашем HTML

Оптимизируем разметку для улучшения загрузки изображений.

https://www.builder.io/blog/fast-images

Читать полностью…

FrontEndDev

Краткий обзор Bun — новой среды выполнения JavaScript

https://habr.com/ru/company/timeweb/blog/710202/

Читать полностью…

FrontEndDev

JUG Ru Group приглашает вас выступить на JS-конференции HolyJS 2023 Spring!

В этом году конференция будет идти четыре дня: 15–16 мая в онлайне и 21–22 мая в офлайне в Москве. И вы можете выступить на ней.

Что даст выступление на HolyJS?
👉 Развитие личного бренда и улучшение навыка публичных выступлений.
👉 Возможность обсудить рабочие задачи в неформальной обстановке.  
👉 Билет на все конференции весны от JUG Ru Group.
👉 Общение с комьюнити и экспертами Программного комитета.

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

Выбирайте тему на сайте или предлагайте свои идеи и подавайте заявку на выступление до 20 февраля.

Билеты на HolyJS 2023 Spring уже в продаже.

Читать полностью…

FrontEndDev

Разбираемся с Redux Thunk

Как добавить Redux Thunk в React приложение и как это работает под капотом.

https://blog.openreplay.com/understanding-redux-thunk-for-react--the-big-picture/

Читать полностью…

FrontEndDev

JS Promises: Сборщик мусора и утечки памяти

Как работает сборщик мусора при использовании Promise: примеры с объяснением.

https://dev.to/xnimorz/js-promises-3-garbage-collection-and-memory-leaks-2oi7

Читать полностью…

FrontEndDev

Анимация текста по скролу

Демо

Реализация

Читать полностью…

FrontEndDev

Эффект пишущей машинки на чистом CSS

https://blog.logrocket.com/creating-typewriter-animation-css/

Читать полностью…

FrontEndDev

Настраиваем Prettier и ESLint

Инструкция как сделать форматирование кода в соответствии с правилами линтера.

https://khalilstemmler.com/blogs/tooling/prettier/

Читать полностью…

FrontEndDev

Биндинг данных в React

О том, как работать с разными элементами ввода и каких ошибок стоит избегать

https://www.joshwcomeau.com/react/data-binding/

Читать полностью…
Подписаться на канал