FrontEndDev
28.3K subscribers
2.32K photos
23 videos
7.52K links
🚀 Статьи, новости, туториалы по frontend разработке.

http://jem-space.ru

Admin: @jem_jem
Пишу в @five_a_m

Читать на парковке: https://max.ru/front_end_dev

Реклама: http://bit.ly/2NxmVDu
РКН: https://clck.ru/3GLw7G
Download Telegram
Круговые зависимости в Node.js

И как с ним справляться с помощью пакета madge.

https://dev.to/successgilli/circular-dependency-in-nodejs-and-nestjs-3e1d
👍8💩7
Пишем крестики-нолики

Пошаговый и итеративный туториал по созданию игры
▫️на чистом HTML/CSS/JS
▫️с добавлением TypeScript
▫️c рефакторингом в React приложение

https://www.youtube.com/watch?v=MsnQ5uepIaE
🔥20👍4👎31
Публикуем свой сайт на GitHub pages

Простая инструкция для тех, кто хочет захостить свое приложение на GitHub pages.

https://dev.to/pvishnuprasaath/host-react-app-in-github-pages-35p9
🔥12🍓3👎1
Generics в TypeScript

Что такое Generics и как их использовать в классах и интерфейсах.

https://levelup.gitconnected.com/generics-in-typescript-ea1c6f41d5c1
👍23🔥1
Как красиво отобразить многострочный текст?

Ахмад Шадид рассказывает о настройке красивого отображения текста с помощью свойства text-wrap:balance.

https://ishadeed.com/article/css-text-wrap-balance/
27🔥9👍2
Поверхностное и глубокое копирование объектов JS

В чем разница и как реализуются методы копирования объектов в JavaScript.

https://web.dev/structured-clone/
🔥11👍421
Двусторонний дата биндинг в 15 строчек на чистом JS

Как добавить реактивность без использования фреймворков? Попробуем сделать это с Proxy.

https://gomakethings.com/two-way-data-binding-and-reactivity-with-15-lines-of-vanilla-javascript/
🔥124👍2🤩1
Forwarded from Habr For Dev
#css #frontend

Больше контроля над селектором :nth-child() с помощью синтаксиса of S

Новое в CSS Selectors Level 4 - возможность опционально передавать список селекторов в :nth-child() и :nth-last-child().

⭐️◽️◽️◽️◽️

📖Читать
👍203🌚1🍌1
Можете ли вы сделать красивую обводку текста на CSS?

Рассмотрим варианты стилизации текста с помощью CSS и SVG.

https://blog.logrocket.com/create-beautiful-stroked-text-css/
👍11🤯2🤨21
Необычный hover эффект для изображений

Пошаговый видео туториал по созданию сложного noise эффекта.

https://www.youtube.com/watch?v=z1wZp4jV4cQ&ab_channel=Hyperplexed
14👍5
Объясняем 10 алгоритмов сортировки

Преимущества и недостатки различных алгоритмов, а также критерии выбора того или иного алгоритма.

https://www.sitepoint.com/best-sorting-algorithms
👍192
Клетчатый фон в 2 строчки CSS

Или как использовать градиенты для создания фона.

https://www.amitmerchant.com/checkered-background-using-only-two-lines-of-code-in-css/
20👍4🔥3🍌1
Используем Playwright для тестирования компонентов

https://dzone.com/articles/lets-get-start-playwright-for-component-testing
🔥112👍2
Исследуем потенциал Web Workers для многопоточности в вебе

Кратко рассмотрим все аспекты работы с Web Workers: безопасность, использование ресурсов, выполнение запросов и многое другое.

https://www.smashingmagazine.com/2023/04/potential-web-workers-multithreading-web/
🔥16👍6
Объединяем объекты в JS

Используем Object.assign и spread operator, чтобы совместить несколько объектов в один: подводные камни, аспекты и отличие от deep copy.

https://www.sitepoint.com/merging-objects-javascript/?utm_source=rss
👍10🍌42
Создаем простое NodeJS приложение и оборачиваем его в Docker контейнер

Пошаговый туториал по созданию приложения и Docker контейнера + деплой на Kinsta хостинг.

https://www.smashingmagazine.com/2023/04/building-dockerizing-nodejs-app-stateless-architecture-kinsta/
👍17
👍18😢2🤡1