Обложка канала

Библиотека фронтендера. Страница 15

Полезные материалы по всему, что может быть интересно frontend-разработчику.

  • Библиотека фронтендера

    «Насколько мой фронтенд плох?» Доклад ведущего разработчика интерфейсов в Яндекс Маркете Семена Левенсона о том, какие метрики кодовой базы можно замерять и почему это важно, как это делать быстро/легко и как это все визуализировать. 📺 Смотреть
    Насколько мой фронтенд плох? – Семен Левенсон / #DevTalks

    В своем докладе Семен рассказал: - какие метрики кодовой базы можно замерять и почему это важно; - при этом, как это делать быстро и легко; - как это все визуализировать. Доклад поможет вам оцифровать масштаб бедствия в ваших проектах и аргументировать менеджеру целесообразность рефакторинга. Ссылка на материалы: https://gist.github.com/semeleven/1593142fa9db41e2bcc939fd0c77209 Cайт митапа — https://digital-spectr.ru/event/devtalks-frontend-meetup Официальный канал митапа — https://t.me/+X4DZg7ma1DdlM2I6 Нанять команду Spectr — https://digital-spectr.ru/new-client Организаторы и партнеры митапа: Spectr, Тэглайн, Технопарк Morion Digital. #devtalks #devtalks_russia #digital #tagline #тэглайн #spectr #digitalspectr #мероприятие #frontend #react #vitejs #performance #development #meetup #dev 00:00 Начало, представление спикера 01:28 Две картины 02:34 А что значит — плохой код 03:19 Что такое рефакторинг 04:40 А когда рефакторить 06:26 А почему код стал плохим 07:32 Менеджеры не понимают, зачем рефакторить 09:26 Нужно начать говорить на менеджерском 11:23 Плохометры 11:47 Считаем количество TODOшек 16:18 А где хранить данные? 20:57 Строим график и держим в актуальном состоянии 23:31 Считаем старые и новые файлы 27:13 А что с этими графиками делать? 30:18 Следим по багам и удаляем мертвый код 36:20 Итоги 38:20 Вопросы из зала

    YouTube
  • Библиотека фронтендера

    Да, это канал не про дизайн, но каждый фронтендер в своей карьере подгонял пиксели, верстал по макету и т. д. Поэтому ловите 16 простых правил дизайна UI, которые оказывают большое влияние. Читать
  • Библиотека фронтендера

    #новости 24 марта спецификация HTML пополнилась новым элементом группового контента. Узнайте, для чего предназначен и как использовать элемент search. Читать
    The search element | scottohara.me

    Today, March 24th 2023, the HTML specification added a new grouping content element. The search element.

    www.scottohara.me
  • Реклама

  • Библиотека фронтендера

    #css #tip by reactive_dude Полезный кейс использования React key
  • Библиотека фронтендера

    🏄 Хочешь устроиться в зарубежную IT-компанию? 30 марта в 19:00 Библиотека программиста проводит вебинар «Стратегии трудоустройства в международную IT-компанию». Специалисты из крупнейших международных BigTech компаний расскажут о своем опыте трудоустройства в IT-корпорации и поделятся советами по поиску вакансий, составлению резюме и прохождению технических собеседований. 👉 Регистрация по ссылке: https://proglib.io/w/a7f45971 На вебинаре вы узнаете 🔹Стоит ли работать из России на международную компанию или сразу искать вариант с релокацией 🔹Плохой английский: что делать 🔹Куда ни ногой: «красные флаги» зарубежных компаний 🔹Как составить резюме и выделиться среди других кандидатов 🔹Как пройти собеседование: общение с рекрутером 🔹Какие документы и сколько денег потребуются для переезда 🎁 После регистрации вы получите гайд по поиску вакансий за рубежом, который поможет вам получить оффер в компанию мечты
  • Библиотека фронтендера

    Тот самый автор EricElliottJS.com Eric Elliott пробует ChatGPT в роли инструмента для обучения фронтенд разработке и заключает: «Отлично, но пока не может заменить опытных наставников». Посмотрите, там много интересного.👇 Читать
    Learning JavaScript from ChatGPT

    TL;DR — Great, but Can’t Replace Expert Mentors, Yet!

    Medium
  • Библиотека фронтендера

    Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖 Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻 Какие нейронные сети вы создадите? ▫️Классификация людей на входящих и выходящих из автобуса ▫️Обнаружение возгораний ▫️Оценка стоимости квартир ▫️Оценка резюме соискателей ▫️Прогнозирование стоимости полиметаллов ▫️Сегментация изображений самолетов ▫️Распознавание команд умного дома⠀ Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀ Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪 Регистрация по ссылке
  • Библиотека фронтендера

    #humor
  • Библиотека фронтендера

    Почему мы всё время начинаем и бросаем учить английский? Одна из причин — мы не знаем свой уровень языка. В итоге берёмся за контент, который нам не по силам. Например, сериал «Друзья» часто советуют смотреть тем, кто начинает учить язык, но в нём полно юмора, который начинающие пока понять не могут. В итоге разрыв знаний удручает и мотивация снова падает. Если вы готовы дать английскому ещё один шанс, мы поможем поверить в свои силы и довести дело до конца. Приходите на бесплатную консультацию в Яндекс Практикум: - Проведём устный тест на уровень языка, - Покажем, чего реально добиться за полгода изучения, - Расскажем, как наши курсы помогут достичь цели.
  • Библиотека фронтендера

    🎙Подкаст «Веб-стандарты»: Алексей Симоненко, Юля Миоцен, Никита Дубко про Safari TP, новый тег search, focus-visible, AI в дизайне и разработке, печать на CSS, Vite 5. 00:01:08 Safari TP 166 00:09:33 HTML-элемент search 00:23:05 Focus-visible 00:31:20 GitHub Copilot X 00:47:34 AI в дизайне 01:05:32 AI в разработке 01:23:39 Печать на CSS 01:33:23 Планы на Vite 5 01:36:07 Ответы на вопросы 🔗 Слушайте на Ютубе 🔗 Ссылки на сайте

    Веб-стандарты - 362. Safari TP, новый тег search, focus-visible, AI в дизайне и…

    audio/mpeg
  • Библиотека фронтендера

    📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. 😂 Канал с мемами: t.me/itmemlib 👨‍💻 Полезные материалы по всему, что может быть интересно любому программисту. Библиотека программиста: t.me/proglibrary Библиотека хакера: t.me/hackproglib Go: t.me/goproglib C\C++: t.me/cppproglib PHP: t.me/phpproglib Frontend: t.me/frontendproglib Python: t.me/pyproglib Mobile: t.me/mobileproglib Data Science: t.me/dsproglib Java: t.me/javaproglib C#: t.me/csharpproglib Devops: t.me/devopsslib Тестирование: t.me/testerlib Книги для программистов: t.me/progbook Бот с IT-вакансиями: t.me/proglib_job_bot 🎓 Школа Proglib Academy: https://t.me/proglib_academy 📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста 📄 Лента в Дзен: https://zen.yandex.ru/proglib 🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot
  • Библиотека фронтендера

    В новой документации React нет create-react-app. Это, мягко говоря, вызывает у многих недоумение. Начать новый проект React теперь рекомендуется с помощью одного из популярных в сообществе фреймворков на базе React. Robin Wieruch вот предлагает свой взгляд на то, как начать проект React в 2023 году.👇 https://www.robinwieruch.de/react-starter/
    Create react app умирает?

    Зайдя на официальный сайт React я не сразу понял, что произошло. Когда мы заходим на страницу документации React в раздел установки, мы можем увидеть различные предложенные варианты установки...

    Хабр
  • Библиотека фронтендера

    Access to fetched has been blocked by CORS policy Механизм CORS и другие связанные с ним аспекты не так сложны, но иногда могут вызывать трудности, — поэтому надо разобраться с ними раз и навсегда. А поможет нам в этом статья от Lydia Hallie, подкрепленная анимациями (такая же по JavaScript). dev.to/lydiaha…ors-5b8h (2020 год)
  • Библиотека фронтендера

    Почему в Deno была добавлена поддержка package.json? Deno имеет некоторые общие корни с Node.js, но до недавнего времени он не фокусировался на поддержке функций Node, таких как npm-модули. Приоритеты меняются, но на это есть весомые причины.👇 Читать
    Deno 1.31: package.json support

    Deno 1.31 adds support for package.json, stabilizes Node-API, Deno.Command API, adds `node:v8` module, and more.

    Deno Blog
  • Библиотека фронтендера

    Speeding up the JavaScript ecosystem - one library at a time

    Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.

    marvinh.dev
  • Реклама

  • Библиотека фронтендера

    TON Foundation запускает 2-месячный конкурс TON Wallet Contest с призовым фондом $60 000 🤗. К участию приглашаются разработчики iOS, Android и десктоп-разработчики. Задание конкурса - создание децентрализованного приложения TON Wallet. Макеты, полезные ресурсы, критерии оценки и все технические требования вы найдете на GitHub. Прием заявок осуществляется в @toncontests_bot до 15 мая. Желаем удачи всем участникам!
  • Библиотека фронтендера

    🤖 GPT-4 против людей: кто выйдет победителем? На что способна новая мультимодальная языковая модель OpenAI представила GPT-4 – большую мультимодальную языковую модель, которая генерирует данные на основе текстовых и визуальных запросов. Разбираемся, в чем модель превосходит своих предшественников и как скоро заменит человека. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека фронтендера

    Пример использования AbortController для избежания ошибок дублирования запросов, которые часто встречаются при использовании fetch для отправки JavaScript-форм. Читать
    Cancel Duplicate Fetch Requests in JavaScript Enhanced Forms

    Avoid duplicate-request & race-condition when creating JavaScript enhanced forms. Cancel previous fetch requests with AbortController.

    Austin Gil