Frontend разработчик
11.7K subscribers
1.75K photos
489 videos
44 files
2.7K links
Полезные материалы для фронтендера по HTML, CSS, JS, React.js, Angular.js, Vue.js, TypeScript, Redux, MobX, JavaScript, NodeJS.

По всем вопросам @evgenycarter

РКН clck.ru/3KoFrk
加入频道
[Redux] Мой любимый устаревший вопрос на собеседовании

Время от времени мне приходится проводить собеседования. И сегодня я хочу поделиться моими любимыми вопросами на тему Redux. К сожалению, вопросы уже устарели, т.к. они касаются компонента высшего порядка connect, который активно заменяют на хуки. Но connect может уже и не сильно актуален, а принципы на которых он построен абсолютно не изменились.

https://habr.com/ru/post/588482/
Media is too big
VIEW IN TELEGRAM
Создание волны с помощью CSS без использования JavaScript

Код ниже 👇
👍2
Media is too big
VIEW IN TELEGRAM
SVG Animation Snap Анимация сердца на Snap SVG
This media is not supported in your browser
VIEW IN TELEGRAM
Улучшение производительности vue приложения

У нас в TeamHood есть wiki. Там собралась коллекция рекомендаций, в том числе, по улучшению производительности тяжелого фронтенда на vue.js. Улучшать производительность понадобилось, потому что в силу специфики наши основные экраны не имеют пагинации. Есть клиенты, у которых на одной kanban/gantt доске больше тысячи вот таких вот карточек, все это должно работать без лагов.

https://habr.com/ru/post/543298/
👍1
Frontend SOLID || Архитектура во Фронтенде

Single Responsibility || API package
Open Closed principle
Принцип подстановки Барбары Лисков || The Liskov substitution principle
Принцип разделения интерфейса || Interface Segregation Principle
Dependency Inversion || storage package

https://www.youtube.com/playlist?list=PLz_dGYmQRrr8rWKkoB3BtxF7JpCzUKny_
Чемпионат по программированию: разбираем задачи для фронтенд-разработчиков

https://habr.com/ru/company/yandex/blog/460139/
Favicon - сайт на котором можно себе создать иконку для сайта.

https://www.favicon.cc/
Подборка каналов для программистов 🎯

Системное администрирование 📌
https://yangx.top/sysadminof Книги для админов, полезные материалы
https://yangx.top/i_odmin Все для системного администратора
https://yangx.top/i_odmin_book Библиотека Системного Администратора
https://yangx.top/i_odmin_chat Чат системных администраторов

Программирование, фронтенд, мобильная р-ка, книги 📌
https://yangx.top/game_devv GameDev: разработка игр
https://yangx.top/frontend_1 Подборки для frontend разработчиков
https://yangx.top/bookflow Лекции, видеоуроки, доклады с IT конференций
https://yangx.top/developer_mobila Мобильная разработка
https://yangx.top/BookPython Библиотека Python разработчика
https://yangx.top/programmist_of Книги по программированию
https://yangx.top/BookJava Библиотека Java разработчика
https://yangx.top/proglb Библиотека программиста
https://yangx.top/bfbook Книги для программистов

Шутки программистов 📌
https://yangx.top/itumor ITumor | программисты шутят

Защита, взлом, безопасность 📌
https://yangx.top/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://yangx.top/ux_web Статьи, книги для дизайнеров

Учим английский 📌
https://yangx.top/UchuEnglish Английский с нуля

Книги по математике 📌
https://yangx.top/Pomatematike Канал по математике

Арбитраж трафика 📌
https://yangx.top/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://yangx.top/bitkoinoff Новости криптовалют 📈

Вакансии для программистов 📌
https://yangx.top/progjob Вакансии для программистов
Selectel — продуктовая IT-компания, провайдер IT-инфраструктуры и гордый владелец сети дата-центров.

В канале @selectelcareers:
— карьерные материалы
— актуальные вакансии
— доклады с конференций

Подписывайтесь, чтобы узнать о компании больше: @selectelcareers
История, созданная на react с использования JS события scroll.

Demo
GitHub
Мечтаете «влететь» в IT? Или вы уже работаете в сфере, хочется стать круче, получать больше, но непонятно как?
Приходите на ТехноДром — Центра запуска и развития карьеры от IBS. Мы помогаем молодым талантам и специалистам из других сфер начать карьеру в IT, а тем, у кого уже есть опыт, сделать рывок в карьере. Для профессионалов, которым хочется прокачаться и опробовать свои силы на масштабных проектах, мы разработали программу «Ускорение».

Почему «Ускорение» - не очередные «курсы для айтишников»?
Мы предоставляем обучение на базе нашей компании а не предлагаем отвлечённые онлайн-уроки. Мы заинтересованы в вашем росте и развитии, чтобы усилить нашу команду.
Мы официально устраиваем на работу с первого дня на «Ускорении». А после завершения программы вас ждёт участие в текущих проектах IBS.
За обучение на «Ускорении» не нужно платить, а также его не нужно совмещать с другой работой.
Вы будете учиться на процессах самых масштабных и передовых IT-проектов страны.
Вас ждёт личный трек обучения, который будет разработан индивидуально в соответствии с вашими навыками и зонами роста.
Вашими наставниками станут ключевые сотрудники компании IBS – ваши будущие коллеги. Наставники заинтересованы в успехе каждого участника и сопровождают вас от старта до финиша программы.

Узнайте больше об «Ускорении» и запишитесь на участие в программе
👍1