Webchic - frontend, backend, ci/cd
995 subscribers
273 photos
22 videos
1.11K links
Канал о Web разработке, для фронтов и full stack.

По рекламе @adtgassetsbot
Admin: @Aleksei

🐍Python - @python_lounge
👨‍💻Другие языки - @cccoding
🥷Хакер/ИТ безопасность - @it_ha
Download Telegram
Магия машинного обучения для вашего веб-приложения с TensorFlow.js

TensorFlow.js - библиотека для машинного обучения на javascript, можно использовать в браузере и node.js Есть уже обученные модели, что позволяет быстро создавать полезные приложения.

“Из коробки” предоставляются следующие апи для решения частых ML задач:
— классификация изображений
— распознавание объектов
— определение позы
— голосовые команды
— классификация текста

#tensor_flow #ml
​​Автомобиль на чистом css без html элементов в body 🤔
Генерация кода в angular проектах с помощью schematics
Используется для автоматизации написания бойлерплейта и обновления публичного апи библиотеки по коду проекта

#angular

https://ashatilovdev.medium.com/53-angular-uikit-be4ea6b5b7a5
​​Анимация загрузки
Браузерные апи:
— Geolocation API - позволяет пользователю предоставлять свое местоположение web приложению
— Drag and drop API - для перемещения элементов на странице
— Web Storage API - хранилище сессии (sessionStorage), локальное хранилище (localStorage)
— Web Speech API - позволяет веб приложениям управлять голосовыми данными
— WebRTC API - позволяет сайтам захватывать и передавать аудио и видео, а также обмениваться данными между браузерами

#browser_api

https://habr.com/ru/company/ruvds/blog/525838/
Рендеринг страницы:
— парсинг html
— блокирующие парсинг html и отрисовку страницы ресурсы
— предварительная загрузка ресурсов
— парсинг CSS
— события загрузки
— отрисовка страницы

#browser_rendering

https://webdevblog.ru/kak-brauzer-renderit-veb-stranicu/
:focus-visible vs :focus
:focus-visible - используется для определения фокуса с клавиатуры
:focus - используется для определения любой фокусировки(клавиатура, мышь, тач)

#css

https://css-tricks.com/the-focus-visible-trick/
​​Кнопка удаления
​​Форма логина
​​Использование федерации модулей(module federation) в next.js приложении

Module Federation - фича в webpack5 для построения микрофронтендов с решенной проблемой переиспользования зависимостей

#webpack #module_federation
Разница между HTMLCollection и NodeList

#browser_api

К статье(rus)
Оказывается в addEventListener можно вторым параметром передавать объект с методом handleEvent и это работает во всех браузерах

#browser_api

К статье(eng)
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект размытия бэкграунда с помощью свойства css - backdrop-filter: blur();

#css

Codepen
Подгрузка частей кода в React, в зависимости от девайса

#react #code_splitting

К статье(eng)
This media is not supported in your browser
VIEW IN TELEGRAM
🥚 переключатель, выполнен на чистом css

Codepen
Jack Franklin, разработчик Chrome Dev Tools и Puppeteer, делится советами по организации большого приложения на React.js

— Сборщики
— Организация структуры директорий
— Организация кода React.js компонентов
— Организация Redux actions, reducers с помощью подхода Ducks
— Тесты

#react #redux

К статье(eng)