Frontender's notes [ru] @frontendnoteschannel_ru Channel on Telegram

Frontender's notes [ru]

@frontendnoteschannel_ru


Годные статьи для Frontend разработчиков
HTML, CSS, JS, React, Angular, Vue, TypeScript, Redux, MobX, NodeJS.

Чаты: @frontend_ru, @javascript_ru

По вопросам рекламы или разработки:
@g_abashkin

РКН: https://vk.cc/cGhHJl

Frontender's notes [ru] (Russian)

Вы Frontend разработчик и ищете интересные и полезные статьи для саморазвития? Тогда канал "Frontender's notes [ru]" именно для вас! Здесь вы найдете увлекательные материалы по HTML, CSS, JS, React, Angular, Vue, TypeScript, Redux, MobX, NodeJS и многим другим темам. Этот канал поможет вам быть в курсе всех последних тенденций в мире Frontend разработки и улучшить свои навыки.

Присоединяйтесь к нашим обсуждениям в чатах @frontend_ru и @javascript_ru, где вы сможете общаться с единомышленниками и делиться своим опытом.

Если у вас есть вопросы о рекламе или разработке, не стесняйтесь обращаться к нашему администратору @g_abashkin. Присоединяйтесь к каналу "Frontender's notes [ru]" и станьте лучшим Frontend разработчиком!

Frontender's notes [ru]

28 Jan, 10:07


👩‍💻 Hover Glyph Button

Кнопка с анимированным эффектом при наведении. Сделана на CSS, SVG и JavaScript.

Открыть код...

Frontender's notes [ru]

27 Jan, 18:07


🔎 Подборка вакансий для джунов

Начинающий Frontend-разработчик
🟢JavaScript, HTML5, Git, CSS3
🟢от 65 000 ₽ | Без опыта

Frontend-разработчик
🟢HTML5, CSS3, JavaScript, Git, Vue 3, Open API, Swagger, REST API
🟢от 80 000 ₽ | 1–3 года

Frontend разработчик (React)
🟢React, Redux, TypeScript, RESTful APIs, Git, Material UI, Tailwind
🟢от 70 000 до 150 000 ₽ | 1–3 года

Frontender's notes [ru]

27 Jan, 10:07


👩‍💻 Зачем нужен шаблон Render props в React?

Не часто приходится встречать людей, которые понимают зачем он нужен и ещё реже попадаются проекты, в которых его используют. А шаблон-то очень полезный!

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

Читать...

Frontender's notes [ru]

27 Jan, 06:07


Что должен знать каждый frontend-разработчик?

Центр непрерывного образования факультета компьютерных наук НИУ ВШЭ приглашает на бесплатный вебинар, который поможет вам получить ответы на все возможные вопросы о старте карьеры в области frontend-разработки.

На вебинаре обсудим:
〰️〰️〰️〰️
- Фронтенд-разработка: базовые концепции и перспективы индустрии
- HTML и CSS: разметка и стилизация интерфейсов, принципы вёрстки и оформления веб-страниц
- JavaScript: ключевые возможности для фронтенда
- Минимальный набор знаний для стажёра и junior-разработчика: о чём вас спросят на собеседовании
- Инструменты разработки: библиотеки и фреймворки, с которыми предстоит работать
- Практика и ресурсы для обучения: где решать задачи и проходить контесты для оттачивания навыков

Спикер: Семён Гурин, разработчик интерфейсов и бизнес-логики в Кинопоиске
Когда: 30 января в 19:30

Зарегистрироваться на вебинар

Реклама: Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет «Высшая школа экономики».
Erid:2SDnjbuTraQ

Frontender's notes [ru]

26 Jan, 18:07


🖥 Самые интересные публикации за последние дни:

• Истории и боли frontend-разработчика

• Требуется мультиязычность на странице: английский и французский

• Frontend. MVA архитектура

• React и жизнь после сборки

• Как я ускорил свое мобильное приложение BookDesk на React Native в 3 раза?

Frontender's notes [ru]

26 Jan, 10:07


👩‍💻 Паттерны для эффективного манипулирования DOM с ванильным JavaScript

В руководстве рассматриваются такие шаблоны работы с DOM на JavaScript, как выбор правильного querySelector, кэширование элементов и улучшение обработки событий.

Читать...

Frontender's notes [ru]

25 Jan, 18:07


🧨 Работа с куки-файлами хуже сапёрного дела

Статья разбирает особенности работы с HTTP-куки и неожиданные проблемы, которые могут возникнуть при их использовании. Рассматривается пример с сериализацией JSON, казалось бы, безобидный, но вызывающий интересные нюансы в обработке браузерами и серверами.

Читать...

Frontender's notes [ru]

25 Jan, 14:07


🖋 Пиши комментарии для будущего себя

Код работает, но через месяц ты сам не понимаешь, что хотел этим сказать. Знакомо?

👉 Совет: комментарии — это не лишняя работа, а страховка на будущее. Объясняй не «что делает код», а «почему именно так». Через время это спасёт тебя (и коллег) от долгих разборов.

Frontender's notes [ru]

25 Jan, 10:07


⚙️ Observable – удобный state-manager

Статья представляет Observable как удобный state-manager для JavaScript и React. Демонстрируются примеры без boilerplate, snakepit и ограничений, которые упрощают управление состоянием и интеграцию с React.

Читать...

Frontender's notes [ru]

24 Jan, 18:07


📝 Подборка вакансий для сеньоров

Frontend React разработчик
React, Next.js, StoryBook, CSS препроцессоры, Jest, REST, WebSocket
от 150 000 до 250 000 ₽ | от 3 лет

Senior Frontend-разработчик (Инвестиционный бизнес)
React, TypeScript, HTML5, CSS3, JavaScript, GIT, Jest
Уровень дохода не указан | от 3 лет

Senior Frontend developer (Angular)
Angular, TypeScript, HTML, CSS (LESS/SASS/SCSS), AJAX (FetchApi), REST, three.js
Уровень дохода не указан | от 5 лет

Middle / Senior Frontend Developer
Node.js, Vue.js, REST, GraphQL, WebSockets, Git, GitLab
от 140 000 до 180 000 ₽ | от 2 лет

Frontender's notes [ru]

24 Jan, 10:07


👩‍💻 5 HTML-атрибутов для улучшения пользовательского опыта и SEO

Разбираем мощные, но часто игнорируемые атрибуты HTML, способные значительно улучшить пользовательский опыт и SEO вашего сайта. От многоязычности до удобства заполнения форм – все, что нужно современному разработчику

Читать...

Frontender's notes [ru]

24 Jan, 06:07


Ваша карьера в Frontend-разработке начинается в Авито 😎

Приходите на оплачиваемую стажировку в Авито. Здесь вы будете работать с продуктами, которыми пользуются миллионы.

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

Стажировка открыта в пяти направлениях, вы можете выбрать два — основное и запасное. Если попасть на первое не удастся, сможете пройти отбор на второе при наличии мест.

Условия:
• длительность программы — 6 месяцев
• работа от 25 часов в неделю, после завершения стажировки — возможность остаться в компании на полную занятость
• зарплата и корпоративный ноутбук
• можно работать из офиса, удалённо или в гибридном формате.

Более 80% стажёров продолжают карьеру в Авито. Присоединяйтесь к команде и растите вместе с нами! Регистрация открыта до 5 февраля.

Frontender's notes [ru]

23 Jan, 18:07


📈 Подборка статей для вашей карьеры

• Пришёл на вакансию дизайнера, а стал питонистом: как IT-специалисты нашли свою первую работу

• На сколько денег может рассчитывать ИТ-предприниматель в разных ветках развития

• Анализ задачи с собеседования в Google: конь и телефонные кнопки

• Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке

• Как убить самоорганизацию в команде: вредные советы для лидера

Frontender's notes [ru]

23 Jan, 14:07


👩‍💻 Переходите на сторону light-dark()

Статья раскрывает современные CSS-функции для создания адаптивного темного режима, заменяющие традиционные медиа-запросы. Рассматриваются подходы, упрощающие настройку цветовых схем под предпочтения пользователя.

Читать...

Frontender's notes [ru]

23 Jan, 10:07


👩‍💻 Gooey SVG Filter Button

Анимированная кнопка с эффектом при наведении. Сделана на SVG, CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

22 Jan, 18:07


👩‍💻 Профессиональная обработка ошибок в TypeScript

Обработка ошибок - важнейшая часть программирования на Type/JavaScript. Приложение может столкнуться с большими проблемами в будущем, если вы не уделите должного внимания выявлению и регистрации ошибок. Посмотрите, как это делают профи.

Читать...

Frontender's notes [ru]

22 Jan, 10:07


👩‍💻 TypeScript в деталях: настраиваем tsconfig.json правильно

Один файл, который может изменить все: полное руководство по tsconfig.json. Разбираем каждый параметр и его влияние на разработку, сборку и поддержку TypeScript-проектов.

Читать...

Frontender's notes [ru]

21 Jan, 18:07


📝 Подборка вакансий для мидлов

Frontend developer middle
Next.js, TypeScript, JavaScript, TailwindCSS, Git, GitFlow
до 4 100 $ | от 2 лет опыта

Creative Frontend Developer (Креативный Фронтенд Разработчик)
React, Next.js, TypeScript, Webpack, WebGL, Three.js, GSAP, Framer-motion
от 100 000 до 200 000 ₽ | Требуемый опыт не указан

Frontend-разработчик (Middle/Senior)
JavaScript (ES6/7+), TypeScript, Vue.js, Nuxt.js, REST, WebSocket, Git, GitLab
Уровень дохода не указан | от 2 лет опыта

Frontender's notes [ru]

21 Jan, 10:07


👩‍💻 Button with tooltip hover timing feedback

Панель плеера с подсказками при наведении. Сделана на SVG и CSS.

Открыть код...

Frontender's notes [ru]

20 Jan, 18:07


🔎 Подборка вакансий для джунов

Junior frontend-разработчик React
🟢HTML, CSS, JavaScript (ES6), React.js, Redux, Git, Less/Sass, TypeScript, Next.js, Docker, Webpack
🟢от 60 000 до 90 000 ₽ на руки | Без опыта

Frontend / Backend-разработчик
🟢Frontend: ReactJs, Redux Toolkit, TypeScript, Styled-components, React Router, Git, Storybook; Backend: Node.js, NestJs, Prisma ORM, PostgreSQL
🟢от 1 200 до 2 000 $ до вычета налогов | 1–3 года опыта

Junior Frontend Developer
🟢Git, HTML, CSS, JS, AngularJS, React, TypeScript, GitHub
🟢от 50 000 ₽ | 1–3 года опыта

Frontender's notes [ru]

20 Jan, 10:07


➡️ Перестаньте молиться на принципы S.O.L.I.D

Статья поднимает вопрос критического подхода к "священным коровам" разработки, включая принципы SOLID. Рассматриваются частые искажения, особенно вокруг SRP, и обсуждается, как их неправильное понимание влияет на практическое применение.

Читать...

Frontender's notes [ru]

19 Jan, 18:07


🖥 Самые интересные публикации за последние дни:

• Глобальная настройка любого компонента в Vue

• React Native полностью переделан

• Front-end глазами back-end разработчика

• Векторизация с помощью Three.js

• Динамическая презентация или как закодить слайд с помощью Markdown и WL

Frontender's notes [ru]

19 Jan, 10:07


🪄 25 CSS-трюков, которые должен знать каждый разработчик

Современный веб-дизайн требует глубокого понимания возможностей CSS. Мы расскажем о 25 передовых CSS-техниках, которые помогут вам создавать стильные, функциональные и производительные веб-сайты, соответствующие последним трендам.

Читать...

Frontender's notes [ru]

18 Jan, 18:07


🔎 Подборка зарубежных вакансий

Senior Frontend Developer (Vue.JS)
🟢Vue.js 3, TypeScript, NaiveUI, TailwindCSS, OpenAPI, Feature-Sliced Design (FSD)
🟢Уровень дохода не указан | более 6 лет опыта

Senior Frontend Developer
🟢JavaScript (ES5/ES6), TypeScript, React, Redux, Webpack, Docker, GitlabCI, Figma
🟢до 4 000 $ на руки | 3–6 лет опыта

Senior Frontend Developer (Playable Ads)
🟢JavaScript, Pixi.js, Three.js, шейдеры, Webpack, препроцессоры (sass/less/stylus, pug), Git
🟢Уровень дохода не указан | более 6 лет опыта

Frontender's notes [ru]

18 Jan, 14:07


🛠 Пиши код так, как будто завтра будешь его рефакторить

Часто думаешь: «Главное, чтобы сейчас работало, потом доработаю»? Проблема в том, что «потом» может никогда не наступить.

👉 Совет: пиши код с учётом, что через неделю или месяц придётся к нему вернуться. Разбивай на маленькие функции, выбирай понятные имена, оставляй заметки. Это сэкономит тебе время и нервы, когда всё-таки придётся с ним работать.

Frontender's notes [ru]

18 Jan, 10:07


✔️ Работает? Трогай! Рефакторинг

Статья раскрывает, как вовремя распознать, когда проект требует рефакторинга, чтобы оставаться актуальным. Рассматриваются критерии оценки кода, подходы к изменениям и баланс между стабильностью и развитием.

Читать...

Frontender's notes [ru]

17 Jan, 18:07


👩‍💻 Продвинутые советы и хитрости console.log

Console – встроенный отладчик браузера. Многие разработчики постоянно используют в коде console.log() для вывода отладочных сообщений, но этот инструмент может предложить гораздо больше.

Читать...

Frontender's notes [ru]

17 Jan, 10:07


👩‍💻 Обзор наследования в JavaScript

Статья изучает различные шаблоны наследования в JavaScript, основанные на прототипах. Обсуждаются их преимущества и применение в зависимости от задач для оптимального управления объектными отношениями.

Читать...

Frontender's notes [ru]

16 Jan, 18:07


📈 Подборка статей для вашей карьеры

• Названия должностей разработчиков почти потеряли свой смысл

• Страх написать плохой пост и призрак поиска работы: челленджи для самых смелых

• Performance review

• Так ли важен возраст в IT?

• Пресловутые софтскилы и карьера в IT

Frontender's notes [ru]

16 Jan, 14:07


📝 Подборка вакансий для сеньоров

Senior frontend developer (React)
JavaScript, React, MobX, Redux, TypeScript, D3.js
Уровень дохода не указан | Требуемый опыт: Senior

Frontend Разработчик
React, WebSockets, TypeScript, WebRTC
Уровень дохода не указан | Требуемый опыт: Senior

Middle/Senior Frontend Разработчик
JavaScript, TypeScript, Next.js, CSS, React, 1С-Битрикс, Английский язык
от 2 000 до 4 000 € | Требуемый опыт: Middle/Senior

Frontender's notes [ru]

16 Jan, 10:07


👩‍💻 Neumorphic Rocker Switch

Анимированный переключатель в стиле неоморфизм. Сделан на SCSS и TypeScript.

Открыть код

Frontender's notes [ru]

15 Jan, 18:07


👩‍💻 Алгоритм суммы двух чисел на JavaScript

Представьте, что находитесь на шумной вечеринке, и каждый носит на спине определённое число. Ведущий объявляет игру — найдите двух человек, чьи номера складываются в магическое число, и получите приз!

Читать...

Frontender's notes [ru]

11 Jan, 10:07


💾 6 главных технологий для хранения данных в браузере

Ведущий инженер RxDB провел комплексный анализ и сравнение шести основных технологий хранения данных в браузере – от классических Cookies до современных WASM SQLite, оценивая их функциональность, производительность и потенциал для оптимизации.

Читать...

Frontender's notes [ru]

10 Jan, 18:07


📝 Подборка вакансий для лидов

Lead frontend developer (Angular)
Angular, TypeScript, Storybook, RxJs, Highcharts, Jest, Playwright, Sass
до 4 500 $ | от 4 лет опыта

Team Lead Frontend (Управление перспективных проектов)
React, JavaScript, HTML, CSS (SCSS), TypeScript, React Router Dom, axios, Fluent UI, final-form, i18next, Jotai, Mitt, React Query, Tanstack Table, Vite
Уровень дохода не указан | от 4 лет опыта

Руководитель web-разработки
Git, Docker, PHP, Laravel, React, CI/CD, Управление разработкой, Управление людьми, Ведение переговоров
Уровень дохода не указан | Требуемый опыт не указан

Frontender's notes [ru]

10 Jan, 10:07


👩‍💻 10 лучших CSS-библиотек и фреймворков для быстрой разработки фронтенда

Запутался в CSS-фреймворках? Мы собрали ТОП-10 самых крутых инструментов, которые реально экономят время на фронтенде. От тяжеловеса Bootstrap до минималистичного Milligram – разобрали плюсы каждого и объяснили, когда что использовать.

Читать...

Frontender's notes [ru]

09 Jan, 18:07


📈 Подборка статей для вашей карьеры

• В какой момент профессия программиста свернула не туда?

• Офис Intel в Израиле отменил бесплатный кофе

• Войти в IT – в 37 и с дипломом филфака

• Путь к мастерству: Как стать успешным разработчиком

• Галера от HH или джуны по-дешевке

Frontender's notes [ru]

09 Jan, 14:07


📝 Подборка вакансий для сеньоров

Senior Frontend Developer
TypeScript, Next.js, CSS, React, SCSS, Node.js, JavaScript, HTML, Webpack
от 3 000 до 4 500 $ | 5 лет опыта

Frontend Developer (VueJS)
TypeScript, Vue.js, JavaScript, HTML5, CSS3, SASS, SCSS, LESS, Stylus, REST API, Babel, Webpack, Npm, Yarn, Jest, Mocha, системы контроля версий
Уровень дохода не указан | 5 лет опыта

Senior Frontend developer (Angular)
TypeScript, Angular, SCSS, Three.js, JavaScript, HTML, CSS, LESS, SASS, AJAX, REST, Webpack, Gulp
Уровень дохода не указан | 5 лет опыта

Frontender's notes [ru]

09 Jan, 10:07


👩‍💻 CSS Gradients Ani

Анимированный градиентный фон. Сделан на SVG и CSS.

Открыть код...

Frontender's notes [ru]

08 Jan, 18:07


👩‍💻 Коротко про слоты в Vue.js

В статье объясняется, как сделать компоненты на Vue.js максимально гибкими с помощью слотов. Когда пропсы уже не справляются, слоты позволяют адаптировать компонент под любые сценарии.

Читать...

Frontender's notes [ru]

08 Jan, 10:07


👩‍💻 TanStack Router: современный и типобезопасный роутер для React

Новый TanStack Router для React предлагает современную типобезопасную маршрутизацию с продвинутым управлением данными. Полное покрытие TypeScript, валидация путей и query-параметров, встроенные загрузчики с кэшированием.

Читать...

Frontender's notes [ru]

07 Jan, 18:07


📝 Подборка вакансий для мидлов

Фронтенд-разработчик (Frontend, middle)
JavaScript, TypeScript, Vue.js, HTML, PostCSS, TailwindCSS, Vite, GitLab
от 250 000 до 300 000 ₽ | 5 лет опыта

Middle Vue Frontend Developer
Vue.js, TypeScript, TailwindCSS, Docker, CI/CD, Git
от 100 000 до 200 000 ₽ | 3 года опыта

Frontend-разработчик React / Vue.js / Nuxt.js (Middle-Senior)
Git, React, React Native, Vue.js, Nuxt.js, RESTful API, HTML, CSS
от 200 000 ₽ | 2 года опыта

Frontender's notes [ru]

07 Jan, 10:07


👩‍💻 Card Mouse Hover Effect

Карточки с интересным эффектом при наведении. Сделаны на CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

07 Jan, 08:17


⚡️ В сети начали массово сливать курсы и книги известных онлайн школ

Вот отсортированная база с тонной материала(постепенно пополняется):

БАЗА (4687 видео/книг):

(363 видео, 87 книги) — Python
(415 видео, 68 книги) — Frontend
(143 видео, 33 книги) — ИБ/Хакинг
(352 видео, 89 книги) — С/С++
(343 видео, 87 книги) — Java
(176 видео, 32 книги) — Git
(293 видео, 63 книги) — C#
(174 видео, 91 книги) — DevOps
(167 видео, 53 книги) — PHP
(227 видео, 83 книги) — SQL/БД
(163 видео, 29 книги) — Linux
(107 видео, 43 книги) — СисАналз
(181 видео, 32 книги) — Go
(167 видео, 43 книги) — Kotlin/Swift
(112 видео, 24 книги) — Flutter
(137 видео, 93 книги) — DS/ML
(113 видео, 82 книги) — GameDev
(183 видео, 37 книги) — UI/UX
(129 видео, 73 книги) — QA
(213 видео, 63 книги) — Rust
(121 видео, 24 книги) — Ruby

Скачивать ничего не нужно — все выложили в Telegram

Frontender's notes [ru]

06 Jan, 18:07


🔎 Подборка вакансий для джунов

JavaScript-разработчик в ФинТех проект (можно удаленно)
🟢JavaScript, Angular, REST API
🟢от 150 000 ₽ | 1–3 года опыта

Frontend-разработчик
🟢HTML, CSS, JavaScript, CMS (Joomla, Drupal, 1C-Битрикс, WordPress)
🟢от 40 000 до 50 000 ₽ до вычета налогов | 1–3 года опыта

Frontend developer (JavaScript)
🟢JavaScript, HTML5, CSS3, Vue.js, Nuxt.js, Webpack, Docker, SSR, PWA, TON, Telegram API
🟢от 4 000 € | 1–3 года опыта

Frontender's notes [ru]

06 Jan, 10:07


➡️ Почему джуны путаются в асинхронном коде (и как научиться с ним работать)

Асинхронность пугает новичков? В статье вы найдете пошаговое объяснение: как работает Event Loop, зачем нужны промисы и async/await, и как избегать ошибок, создавая предсказуемый код.

Читать...

Frontender's notes [ru]

05 Jan, 10:07


📊 10 методов SEO-оптимизации JavaScript, которые должен знать каждый фронтендер

Веб-приложения часто используют JavaScript для динамического создания контента и удобного взаимодействия с пользователем. Но поисковые роботы не всегда могут правильно прочитать и проиндексировать такой контент – в итоге сайт теряет посетителей. На помощь придут 10 способов SEO-оптимизации для JavaScript.

Читать...

Frontender's notes [ru]

04 Jan, 18:07


🔎 Подборка зарубежных вакансий

Senior Frontend Engineer
🟢React, Redux, Redux-Saga, TypeScript, MUI, Electron, Node.js, RxJS, XState
🟢Уровень дохода не указан | Более 6 лет опыта

NodeJs Developer
🟢Node.js, Nest.js, TypeScript, PostgreSQL, Redis, Jest, AWS
🟢3 000–5 000 $ до вычета налогов | 3–6 лет опыта

Senior PHP Developer
🟢PHP8, Phalcon, MySQL, ClickHouse, ElasticSearch, Redis, MongoDB
🟢от 4 000 € на руки | Более 6 лет опыта

Frontender's notes [ru]

04 Jan, 14:07


🕵️‍♂️ Используй дебаг как игру

Иногда кажется, что баги — это твой главный враг. На самом деле, они просто ждут, когда ты их разгадал.

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

Frontender's notes [ru]

04 Jan, 10:07


⚙️ 9 open source библиотек для вашего следующего проекта

Разработчики часто сталкиваются с выбором, какие инструменты использовать для своего следующего проекта. Даже если вы серьёзно настроены на разработку продукта, проблема остаётся той же.

В этой статье я расскажу о 9 библиотеках с открытым исходным кодом, которые улучшат ваш проект.

Читать...

Frontender's notes [ru]

03 Jan, 18:07


⚙️ Краткая история WWW от фронтенд-разработчика

Как Всемирная паутина изменила мир? В статье рассказывается о ключевых этапах эволюции WWW — от первых страниц до современных технологий — глазами фронтенд-разработчика.

Читать...

Frontender's notes [ru]

03 Jan, 10:07


🤔 Архитектура фронтенд-приложений на React. (Нам не нужен FSD)

Как организовать код React-проекта для упрощения разработки, онбординга и поддержки? Рассмотрим архитектурный гайдлайн команды Doubletapp: от структуры приложения до готового шаблона проекта.

Читать...

Frontender's notes [ru]

02 Jan, 18:07


➡️ Оптимизация React-приложений: Используем useTransition, useDeferredValue и useOptimistic для плавного UI

Узнайте, как использовать хуки React (useTransition, useDeferredValue и useOptimistic) для создания более отзывчивых интерфейсов. Советы, примеры и приёмы для плавной работы с данными!

Читать...

Frontender's notes [ru]

02 Jan, 14:07


🔎 Подборка вакансий для сеньоров

Senior Frontend Developer
🟢Vue 2, React 16+, Next.js, TypeScript, Webpack, SCSS, Git, Docker, Kubernetes, Nginx
🟢Уровень дохода не указан | 3–6 лет опыта

Разработчик Frontend (React)
🟢React, Redux, TypeScript, JavaScript, HTML, CSS, Effector, MobX, RxJS, Flexbox, Grid Layout, Gulp, Webpack, REST API, Docker, Docker-compose, CI/CD, Git
🟢от 250 000 до 330 000 ₽ | 3–6 лет опыта

Senior Frontend Developer
🟢JavaScript, ReactJS, MobX, HTML, CSS, WebSocket, Electron API
🟢Уровень дохода не указан | 3–6 лет опыта

Frontender's notes [ru]

02 Jan, 10:07


👩‍💻 Scroll-Driven Dock

Настраиваемая панель инструментов. Сделана на SVG, CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

01 Jan, 18:07


👩‍💻 Улучшение производительности с делегированием событий

Статья объясняет технику делегирования событий в веб-разработке, показывая, как использование одного слушателя на родительском элементе упрощает управление событиями и повышает производительность.

Читать...

Frontender's notes [ru]

31 Dec, 18:07


🔎 Подборка вакансий для мидлов

Frontend developer (middle)
🟢TypeScript 5, React 18.2 (хуки), Zustand 5.0, Vite 5
🟢от 200 000 до 250 000 ₽ | 3–6 лет опыта

Middle+ Frontend Разработчик
🟢TypeScript, React, Next.js, Tailwind, SCSS, Zustand, React Query, axios
🟢от 170 000 до 200 000 ₽ | 1–3 года опыта

Middle Frontend Developer в онлайн-проект
🟢TypeScript, React, Next.js, MUI, CSS in JS, FSD
🟢от 250 000 ₽ | 1–3 года опыта

Frontender's notes [ru]

31 Dec, 10:07


👩‍💻 Cube & Dots Loader

Анимированная загрузка в виде точек и куба. Сделана на чистом CSS.

Открыть код...

Frontender's notes [ru]

30 Dec, 18:07


🔎 Подборка вакансий для джунов

Junior Frontend-разработчик React
🟢React.js, Redux, TypeScript, JavaScript, HTML, CSS, Git, Docker, Webpack
🟢от 60 000 до 90 000 ₽ на руки | Без опыта

Junior React Developer
🟢React.js, TypeScript, Docker, Figma, HTML5, SEO Optimization
🟢от 60 000 до 120 000 ₽ до вычета налогов | 1–3 года

Разработчик на MODX (Junior)
🟢MODX, MySQL, Git, xPDO, HTML, CSS, JavaScript, REST API, Linux, Nginx, Apache
🟢от 80 000 ₽ до вычета налогов | 1–3 года

Frontender's notes [ru]

30 Dec, 10:07


➡️ Как превратить свой пет проект из хобби в карьеру

Pet-проекты — это не только способ обкатать новые технологии или освоить полный цикл разработки, но и ключ к развитию карьеры. В статье рассмотрим, как они могут помочь вам расти профессионально.

Читать...

Frontender's notes [ru]

29 Dec, 18:07


🖥 Самые интересные публикации за последние дни:

• Как я писал плагин для TypeScript. Часть 2. CLI

• Краткая история WWW от фронтенд-разработчика

• Как мы писали капчу с нуля, добавляли инклюзию, и причём тут легаси-код

• useActionState: новый герой в мире React

• Архитектура фронтенд-приложений на React. (Нам не нужен FSD)

Frontender's notes [ru]

29 Dec, 14:07


⚙️ Чистая архитектура фронтенд приложений. Часть вторая

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

Читать...

Frontender's notes [ru]

29 Dec, 10:07


Создавайте и проверяйте задания по программированию на GitVerse

На платформе для работы с исходным кодом GitVerse появился SmartClass — бесплатный инструмент для управления заданиями по программированию. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой.

Пользователи SmartClass получают все преимущества платформы GitVerse, что дает начинающим специалистам возможность освоить профессиональные инструменты разработки. Решение позволяет не только изучать программирование и код, но и погрузиться в детали работы с такими инструментами и практиками, как CI/CD, Git и многими другими.

И, конечно, теперь смело можно отдать рутину аналитики заданий вашему верному помощнику – AI-ассистенту! За счет встроенных в платформу AI-расширений и AI-ассистента разработчика GigaCode вы можете за пару минут провести аналитику кода и значительно облегчить процесс проверки работ.

Переходите на GitVerse и пробуйте новый инструмент!

Frontender's notes [ru]

28 Dec, 18:07


🔎 Подборка зарубежных вакансий

Senior Backend Developer
🟢Node.js, TypeScript, PostgreSQL, Kubernetes, Redis, Docker
🟢Уровень дохода не указан | 3–6 лет

PHP Developer
🟢PHP, Laravel, Symfony, SQL, Git, JavaScript, HTML, CSS, Docker, Kubernetes
🟢Уровень дохода не указан | 3–6 лет

Frontend Developer (React)
🟢React, Redux, TypeScript, JavaScript, CSS, HTML, jQuery, RESTful APIs, Git, AJAX
🟢Уровень дохода не указан | 3–6 лет

Frontender's notes [ru]

28 Dec, 14:07


🔍 Задавай вопросы к своему коду

Написал задачу, она работает, и кажется, что можно закрывать тикет? Не торопись. Код, который «работает», ещё не значит, что он хорош.

👉 Совет: перед пушем задай себе три вопроса: «Пойму ли я этот код через месяц?», «Смогу ли я его объяснить коллеге?», «Что произойдёт, если данные будут другими?». Если есть сомнения, потрать 10 минут на доработку. Это спасёт кучу времени в будущем.

Frontender's notes [ru]

28 Dec, 10:07


⚠️ HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 11

Статья посвящена важным аспектам доступности в HTML и CSS. Рассмотрим ошибки в работе со ссылкой «Подробнее», связь <label> и <input>, а также особенности озвучивания чисел с учётом реального опыта.

Читать...

Frontender's notes [ru]

27 Dec, 18:07


🔎 Подборка вакансий для лидов

Senior Frontend разработчик (Lead)
🟢TypeScript, JavaScript, React, REST API, HTML, Single Page Application
🟢Уровень дохода не указан | Более 6 лет

Frontend Team Lead (gambling)
🟢React, TypeScript, JavaScript, Redux, Docker, Git
🟢Уровень дохода не указан | Более 6 лет

Team Lead React Разработчик
🟢React, VueJS, Git, Node.js, HTML, CSS, TypeScript, Webpack, RESTful API
🟢Уровень дохода не указан | Более 6 лет

Frontender's notes [ru]

27 Dec, 10:07


⚙️ Как я разрабатываю конвертер в 2024 (Frontend часть)

Статья расскажет о разработке фронтенда для конвертера файлов: от идеи до реализации. Пошаговый процесс, личный опыт и полезные советы от fullstack-разработчика, работающего над digital-продуктами.

Читать...

Frontender's notes [ru]

26 Dec, 18:07


📈 Подборка статей для вашей карьеры

• Не радуйтесь офферу из СБЕРа

• Как подтвердить опыт работы?

• Оказывается, мы все должны работать четыре дня в неделю, и вот почему

• 11 мифов о поиске работы в IT и что о них думают работодатели

• Чего на самом деле хотят айтишники? Инфа из первых рук (в общем, куда надо и не надо идти работать)

Frontender's notes [ru]

26 Dec, 14:08


📝 Подборка вакансий для сеньоров

Middle+ Frontend Developer (React) СберНПФ
TypeScript, JavaScript, React, Webpack, Git, Next.js, Zustand, Jest
до 250 000 ₽ на руки | 3–6 лет

Senior Fullstack Developer@iGaming (Node.js, TypeScript, Blockchain)
Node.js, TypeScript, PostgreSQL, Svelte.js, Blockchain, AWS
от 4 000 до 6 000 $ на руки | Более 6 лет

Senior Fullstack Developer
TypeScript, React, Node.js, NestJS, PostgreSQL, Prisma, English B2
Уровень дохода не указан | Более 6 лет

Frontender's notes [ru]

26 Dec, 10:07


👩‍💻 <pixel-canvas> Web Component

Сцена с стильно анимированными карточками. Сделана на CSS, SVG и JavaScript.

Открыть код...

Frontender's notes [ru]

26 Dec, 06:07


Онлайн-курс по frontend-разработке от НИУ ВШЭ

Центр непрерывного образования ФКН НИУ ВШЭ открывает набор на новый онлайн-курс «Frontend-разработчик» для начинающих.

Программа подойдет:
〰️〰️〰️〰️
- Новичкам в IT: освоите разработку сайтов
- IT-специалистам, которые хотят освоить разработку интерфейсов: познакомитесь с особенностями и инструментами frontend-разработки

За 4 месяца вы:
〰️〰️〰️〰️
- Узнаете, как устроены сайты
- Научитесь создавать базовые элементы с помощью HTML и таблиц стилей CSS
- Освоите разработку интерактивных страниц (языки JavaScript и TypeScript)
- Научитесь разрабатывать одностраничные и мобильные приложения (библиотека React.js)
- Сделаете итоговый проект

Старт онлайн-курса — 17 февраля.

При подаче заявки до 31 декабря действует скидка 10%.

Погрузиться во frontend-разработку можно на бесплатном онлайн-интенсиве «Frontend с нуля: первый шаг в веб-разработку».

Подробнее о программе

Реклама: Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет «Высшая школа экономики».
Erid:2SDnjdoF6HZ

Frontender's notes [ru]

25 Dec, 18:07


👩‍💻 JavaScript Set и Map: За пределами массивов и объектов

Как эффективно обрабатывать уникальные значения и пары ключ-значение, избегая принудительного приведения типов и потери производительности?

Читать...

Frontender's notes [ru]

25 Dec, 10:07


👩‍💻 CSS content-visibility: Улучшение производительности веб-сайтов

CSS свойство content-visibility откладывает рендеринг элемента, включая компоновку и отрисовку, до тех пор, пока он не понадобится

Читать...

Frontender's notes [ru]

24 Dec, 18:07


📝 Подборка вакансий для мидлов

QA-инженер (frontend)
JavaScript, TypeScript, SQL, REST API, Swagger, HTTP, JSON, DevTools, Splunk, Graylog, Kibana
Уровень дохода не указан | 1–3 года

Frontend-разработчик (React, Redux, TypeScript)
React, Redux, TypeScript, LESS, Ant Design, REST API
до 150 000 ₽ на руки | 1–3 года

React/Vue.js FrontEnd Developer
React, Vue.js, TypeScript, JavaScript, WebSocket, RESTful API, HTML5, CSS3
Уровень дохода не указан | 3–6 лет

Frontender's notes [ru]

24 Dec, 10:07


👩‍💻 Firefly Button

Кнопка с анимированным эффектом при наведении. Сделана на CSS, SVG и JavaScript.

Открыть код...

Frontender's notes [ru]

23 Dec, 18:07


🔎 Подборка вакансий для джунов

Junior Frontend-разработчик Vue
🟢HTML, CSS, JavaScript (ES6), Vue.js, Git, Vuex/Pinia, Less/Sass
🟢от 60 000 до 90 000 ₽ | Без опыта

Младший Web3-разработчик (Junior)
🟢HTML, CSS, JavaScript, React, Angular, Vue.js, Node.js, SQL, NoSQL
🟢от 500 до 3 000 $ | 1–3 года опыта

Junior React Разработчик
🟢HTML, CSS, JavaScript (ES6), React, Git, Redux/MobX, styled-components/Less/Sass
🟢от 60 000 до 90 000 ₽ | 1–3 года опыта

Frontender's notes [ru]

23 Dec, 11:07


Алоха, товарищи разрабы!

Тут нарисовалась парочка интересных вакансий. Американская компания Fundraise Up в поиске Senior Node.js Backend Developer и Senior Fullstack (Node.js/TS) Developer с 7+ годами опыта

Fundraise Up — фандрайзинговая платформа, которая организовывает удобство и скорость передачи донатов в пользу некоммерческих фондов. Среди клиентов: UNICEF (международный фонд ООН) фонд Барака Обамы, Ассоциация изучения Альцгеймера и многие другие.

Условия:
👉 ЗП от 3 800 до 6 300 $
👉 Удаленная работа, релокация в ЕС, Сербию или Грузию
👉 Полностью оплачивается необходимое ПО, книги и коворкинг, а также осуществляется помощь с оплатой спорта и профильного образования

Задачи и обязанности:
👉 Писать код и юнит-тесты на свой и чужой код
👉 Поддерживать, чинить и масштабировать имеющуюся функциональность
👉 Принимать участие в проектировании новых частей системы
👉 Делать код-ревью

Откликнуться и прочитать подробнее:

🔥 Senior Backend Developer —
тут
🔥 Senior Fullstack Developer — тут

Frontender's notes [ru]

23 Dec, 10:07


👩‍💻 JavaScript: Удобство или Угроза? Размышления о Приватности и Вебе

JavaScript часто вызывает недоверие у тех, кто заботится о приватности. В статье рассматриваются реальные угрозы, связанные с использованием JS, и анализируется его роль в современном вебе.

Читать...

Frontender's notes [ru]

22 Dec, 18:07


🖥 Самые интересные публикации за последние дни:

• Бесплатное обучение фулстек-разработке веб-сервиса с нуля по видео-урокам с исходным кодом и поддержкой

• Хост директивы: ключ к декомпозиции

• Чистая архитектура фронтенд приложений. Часть первая

• Todo-лист на максималках: разбираем архитектуру крупного приложения

• Как TypeScript помогает решать проблемы обратной совместимости в UI-библиотеках

Frontender's notes [ru]

22 Dec, 10:07


⚙️ Кнопки с несколькими состояниями

Как правило, кнопки либо нажаты, либо нет. Но при условии, что обеспечена доступность, можно сделать группу радиокнопок внешне похожей на кнопку с несколькими состояниями с помощью CSS-хитростей.

Читать...

Frontender's notes [ru]

21 Dec, 18:07


🔎 Подборка зарубежных вакансий

Frontend-разработчик
🟢HTML, CSS, JavaScript, Next.js, Node.js, Figma, Git
🟢от 1 300 до 2 500 Br до вычета налогов | 1–3 года

Frontend Game Developer (Middle+/Senior)
🟢Node.js, TypeScript, PixiJS, Phaser, WebGL, Canvas2D
🟢от 800 000 до 1 200 000 ₸ на руки | 3–6 лет

Frontend Developer (JS, React, TypeScript)
🟢JavaScript, React, TypeScript, HTML5, CSS, Node.js
🟢от 1 000 до 1 500 $ на руки | 3–6 лет

Frontender's notes [ru]

20 Dec, 18:07


🔎 Подборка вакансий для лидов

Lead Frontend Developer
🟢React, Next.js, TypeScript, JavaScript, Apollo GraphQL, Node.js, HTML5, CSS, Docker, CI/CD
🟢Уровень дохода не указан | Более 6 лет

Lead Frontend Developer
🟢React, TypeScript, Redux-toolkit, Styled-components, Ant Design, WebSockets, OpenLayers, Webpack
🟢Уровень дохода не указан | Более 6 лет

Team Lead (Frontend)
🟢TypeScript, React, Pixi.JS, Redux Toolkit, Node.js, MongoDB, Redis
🟢до 250 000 ₽ на руки | 3–6 лет

Frontender's notes [ru]

20 Dec, 14:07


👩‍💻 Реализация интерактивной карты

Наглядный пример того, как с помощью JS API можно создавать нестандартные интерактивные карты. Яндекс Еда опубликовала исследование самых характерных блюд в городах в России и для визуализации использовала решение от API Яндекс Карт. Оно удобно тем, что позволяет легко и быстро настраивать цвета и детальность карты, убирать или добавлять нужную информацию.

Смотреть…

Frontender's notes [ru]

20 Dec, 10:07


➡️ Чистая архитектура фронтенд приложений. Часть первая

Чистая архитектура — не только доброе слово, а очень полезное дело. Если изначально ответственно отнестись к данному вопросу, то можно предупредить очень много проблем и болячек на проекте. В данном цикле статей я буду делиться своими наблюдениями и, как мне кажется, наиболее верными решениями.

Читать...

Frontender's notes [ru]

20 Dec, 07:07


🎉 Новогодние чудеса на aeza.net!

Пришла пора готовиться к Новому году не только дома, но и в сети!

Aeza.net предлагает скидки до 20% НА ВСЕ ТАРИФЫ.

Это еще не все: получите 20% кешбэк на пополнение баланса!

Aéza — надежный хостинг для проектов любого масштаба подходит для тех, кто хочет:

🚀 запустить сайт мечты,
🚀 прокачать свой бизнес в сети
🚀 или просто начать год с классной идеи!

И конечно, у них:

🖥 Высокая скорость до 25 Гбит/с.
🖥 24/7 поддержка, всегда на связи.
🖥 Мощное оборудование на флагманском железе.

Скорее переходи в телеграм-канал и не пропусти анонс скидок и крутых ивентов 🥰

Frontender's notes [ru]

19 Dec, 18:07


📈 Подборка статей для вашей карьеры

• Вся правда о еженедельных созвонах, или Зачем переливать из пустого в порожнее?

• Тяжела и неказиста жизнь простого RnD. Часть первая: как работают с новыми технологиями в крупных компаниях

• Как построить карьеру в области искусственного интеллекта. Советы от Эндрю Ына

• Как гуманитарию подойти к IT: из переводчика в технические писатели

• Поздравляем, вы DevOps-инженер. Как найти себя в необъятном мире ИТ

Frontender's notes [ru]

19 Dec, 14:07


🔎 Подборка вакансий для сеньоров

Senior Frontend Developer
🟢JavaScript, TypeScript, React, Redux, Webpack, Docker, GitLab CI, Sass, Jest
🟢до 4 000 $ на руки | 3–6 лет

Senior Frontend Developer
🟢TypeScript, JavaScript, Vue.js, Nuxt.js, Pinia, Vite, Webpack, Docker, GitLab CI/CD, Telegram API
🟢от 3 000 до 4 000 $ на руки | 3–6 лет

Frontend Developer | Middle+/Senior
🟢JavaScript, TypeScript, Vue, Nuxt, Git, Webpack, Docker
🟢до 200 000 ₽ на руки | 3–6 лет

Frontend Game Web Developer (Middle+/Senior)
🟢JavaScript, Node.js, React, REST API, Canvas2D, WebGL
🟢от 200 000 до 300 000 ₽ до вычета налогов | 3–6 лет

Frontender's notes [ru]

19 Dec, 10:07


👩‍💻 Confetti Button

Кнопка с вылетающими конфетти при нажатии. Сделана на CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

19 Dec, 08:37


Бесплатный практический вебинар: Веб-разработчик: с нуля до мини-игры за 2 часа.

Когда: 23 декабря в 19:00 по мск.

Погрузитесь в решение реальной задачи и напишите небольшую игру на HTML, JS и CSS, которая работает прямо в браузере 🎮

Расскажем, что ждут работодатели от джунов, какие есть грейды во фронтенд-разработке и на какую зарплату рассчитывать в перспективе.

Какие JS фреймворки учить: Vue, React, а может, Angular?

Задайте вопросы опытному спикеру, сделайте первый шаг в направлении новой профессии.

🎁 Всем, кто зарегистрировался - гайд «Как заговорить на сленге IT-специалистов», а каждому участнику - карта компетенций начинающего Frontend-разработчика и гайд «Как опубликовать страницу в интернете при помощи GitHub Pages»

Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid:2W5zFJ2fhtt

Frontender's notes [ru]

18 Dec, 18:07


➡️ Мигрируем с JetBrains PHPStorm на Cursor (VS Code)

Разбираем функциональные зависимости в таблицах и библиотеку FDTool для Python. Как эффективно работать с большими и сложными таблицами, понимая их архитектуру и зависимости.

Читать...

Frontender's notes [ru]

18 Dec, 10:07


🚀 5 перспективных фронтенд-фреймворков, которые стоит освоить в 2025 году

Разбираем новое поколение инструментов фронтенд-разработки, которые уже сейчас меняют правила игры. Минимум кода, максимум производительности.

Читать...

Frontender's notes [ru]

22 Nov, 18:07


📝 Подборка вакансий для лидов

Senior/Lead Frontend-разработчик
TypeScript, React, Next.js, TailwindCSS, React Query, Redux Toolkit, eCharts, React Flow
Уровень дохода не указан | от 6 лет

Frontend Teamlead (React JS)
TypeScript, JavaScript, React, Git
Уровень дохода не указан | от 3 лет

FrontEnd Разработчик в стартап Bolsta (за опцион)
React, Vue.js, HTML, CSS, JavaScript
Уровень дохода не указан | опыт не указан

Team Lead Frontend (Управление перспективных проектов)
React, TypeScript, HTML, CSS, SCSS, JavaScript, React Router Dom, axios, Fluent UI, final-form, i18next, Jotai, Mitt, React Query, Tanstack Table, Vite
Уровень дохода не указан | от 4 лет

Senior Frontend Developer (React)
JavaScript, TypeScript, React, Redux, React Hook Form, Vite, SCSS, CSS Modules
Уровень дохода не указан | от 5 лет

Frontender's notes [ru]

22 Nov, 10:07


👩‍💻 TypeScript в деталях: настраиваем tsconfig.json правильно

Один файл, который может изменить все: полное руководство по tsconfig.json. Разбираем каждый параметр и его влияние на разработку, сборку и поддержку TypeScript-проектов.

Читать...

Frontender's notes [ru]

21 Nov, 18:07


📈 Подборка статей для вашей карьеры

• Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2

• Как строить карьеру в корпорации

• Язык как проект: как продакт-менеджеру учить английский

• Как войти в айти, если на дворе 1991 год

• Моя петиция EB-1A на грин-карту талантов, одобренная с первой попытки

Frontender's notes [ru]

21 Nov, 14:07


📝 Подборка вакансий для сеньоров

Frontend React разработчик
React, Next.js, StoryBook, CSS препроцессоры, Jest, REST, WebSocket
от 150 000 до 250 000 ₽ | от 3 лет

Senior Frontend-разработчик (Инвестиционный бизнес)
React, TypeScript, HTML5, CSS3, JavaScript, GIT, Jest
Уровень дохода не указан | от 3 лет

Senior Frontend developer (Angular)
Angular, TypeScript, HTML, CSS (LESS/SASS/SCSS), AJAX (FetchApi), REST, three.js
Уровень дохода не указан | от 5 лет

Frontend (Vue.js) developer
Vue.js, Flex, CSS, JavaScript, Nuxt.js
Уровень дохода не указан | от 3 лет

Middle / Senior Frontend Developer
Node.js, Vue.js, REST, GraphQL, WebSockets, Git, GitLab
от 140 000 до 180 000 ₽ | от 2 лет

Frontender's notes [ru]

21 Nov, 10:07


👩‍💻 Button with tooltip hover timing feedback

Панель плеера с подсказками при наведении. Сделана на SVG и CSS.

Открыть код...

Frontender's notes [ru]

21 Nov, 06:07


Почта на прокачку: как повысить защиту Microsoft Exchange и не слить чувствительные данные в сеть

Когда: 27 ноября, 11:00 по Москве
📍 Регистрируйтесь на вебинар!

SuperHardio time*! Чтобы узнать, как захардкорить самое ценное и построить настоящий лабиринт для хакера, присоединяйтесь к нашему новому образовательному проекту от ИТ-экспертов Positive Technologies.

В программе:

- Что не так с типовой настройкой Microsoft Exchange 2019

- Топ-3 сценария уязвимостей

- Как ИТ-специалисту справиться с бременем ответственности за корректную работу почтового сервиса.

- Поговорим про харденинг Microsoft Exchange 2019 и особенности подхода к повышению киберустойчивости

Вебинар будет полезен архитекторам, CIO, СТО, DevOps-экспертам и техническим специалистам разных профилей. Присоединяйтесь!

*Это как "Марио тайм", время героев-экспертов харденинга

Frontender's notes [ru]

20 Nov, 18:07


🖥 Самые интересные публикации за последние дни:

• Ошибки при работе с tailwindcss

• Всё под контролем: сила useRef и forwardRef в React

• О чем плачет Frontend-developer

• Неизвестно полезный CSS. Часть 6

• Что нового в Strapi 5. Спойлер: стало лучше

Frontender's notes [ru]

20 Nov, 14:07


Открытый урок «Эффективная работа с Next.js и TypeScript»

🗓 25 ноября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Практический курс по TypeScript» от Otus.

На вебинаре:

разберем, как создавать масштабируемые и производительные приложения с помощью Next.js и TypeScript;
поговорим об использовании статической и серверной генерации, работе с маршрутизацией и оптимизации производительности;
обсудим типизацию компонентов и интеграцию с внешними API для создания надежных приложений.

🔗 Ссылка на регистрацию: https://vk.cc/cF1Fs7

🎁 Только в "Черную пятницу", скидки на курс до 15%! Подробности у менеджеров.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Frontender's notes [ru]

20 Nov, 10:07


👩‍💻 Ошибки при работе с tailwindcss

Рассмотрим распространенные ошибки которые допускают разработчики при работе с tailwind и пути их решения.

Читать...

Frontender's notes [ru]

20 Nov, 07:07


С каждым днём мы всё ближе к RLT.Conf 🎉

29 ноября конференция Росэлторг.Университета — «В IТ с головой» — соберёт экспертов в сфере IT и маркетинга, преподавателей вузов, руководителей проектов и многих других в одном месте.

🥳 Прежде чем эксперты поделятся с участниками мероприятия своими кейсами, новейшими гипотезами, разработками и практиками из разных индустрий, мы вас с ними познакомим!

Листайте карточки, чтобы ничего и никого не упустить! 

🔗 Узнать спикеров поближе и зарегистрировать своё участие можно на сайте.

Когда? 29 ноября 2024.
Где? Москва, Согласие Холл, пр-т Мира, д. 36 стр. 1.

Frontender's notes [ru]

19 Nov, 18:07


📝 Подборка вакансий для мидлов

Frontend developer
React, JavaScript, TypeScript, HTML, CSS, Redux
Уровень дохода не указан | Средний (Middle)

Frontend developer
Vue.js, JavaScript, TypeScript, Nuxt.js, SSR, REST API, TailwindCSS
до 200 000 ₽ | Средний (Middle)

Frontend-разработчик
JavaScript, TypeScript, React, Redux, Redux-toolkit, SASS, LESS, Stylus, Webpack
Уровень дохода не указан | Средний (Middle)

Frontend Developer
JavaScript, React, Redux, Vue.js, HTML, CSS, TypeScript, Sass, Git, Node.js, Express.js, NestJS, Unit-тесты, e2e-тесты, CI/CD, Jenkins, Nginx
Уровень дохода не указан | Средний (Middle)

Frontend Developer
Vue.js, TypeScript, React Native, HTML, CSS, БЭМ, Адаптивная кроссбраузерная верстка
Уровень дохода не указан | Средний (Middle)

Frontender's notes [ru]

19 Nov, 14:07


💬 Неполадки в работе программного обеспечения, слабое интернет-соединение или задержки в трансляции могут помешать успешно провести онлайн-мероприятие, согласны?

Тогда подключайтесь к вебинару «Технические секреты стабильных онлайн-мероприятий» 👌

Вы узнаете:
🔵Как повысить качество трансляции и минимизировать задержки с помощью CDN.
🔵Как сервис We.Cloud Events помогает организовать и провести различные форматы онлайн-мероприятий: вебинары, конференции, корпоративы и многое другое.

Кстати, вебинар мы проводим как раз с помощью сервиса We.Cloud Events. Регистрируйтесь и взгляните на сервис глазами участника вебинара 😉 

📅 27 ноября в 11:00

Запись вебинара будет активна 24 часа после его окончания. Регистрируйтесь и смотрите в удобное для вас время в течение дня.

Тем, кто подпишется на рассылку, отправим запись вебинара в ежемесячном дайджесте новостей 👌
Зарегистрироваться

Реклама. ООО "Т1КЛАУД". ИНН 7720479358.

Frontender's notes [ru]

19 Nov, 10:07


👩‍💻 Gooey SVG Filter Button

Анимированная кнопка с эффектом при наведении. Сделана на SVG, CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

19 Nov, 06:07


Устали бороться с древним кодом? Чувствуете, что легаси по-тихоньку захватывает ваш проект? 😱

Приглашаем на онлайн-митап «Как лиду работать с легаси?», где лид фронтенд-разработчик Мерка, Никита Шальнев, поделится проверенными техниками борьбы с «программным наследием».

О чем будем говорить?
- Что такое легаси-код и откуда он берется?
- Как обнаружить легаси в проекте?
- Какую ошибку постоянно совершают лиды?
- Как предотвратить появление легаси и сохранить код чистым?
- Рефакторинг или ... может, ну его? 😜

Встречаемся с вами в 19:00 МСК в канале @merkteam ⬅️

👉 Подписывайтесь, чтобы не пропустить митап, а заодно быть в курсе других мероприятий, открытых вакансий в Мерке и полезных айти-новостей от меркурианских разработчиков.

Frontender's notes [ru]

18 Nov, 18:07


🔎 Подборка вакансий для джунов

Junior frontend-разработчик (Saas, IT, Integration team)
🟢JavaScript, HTML, CSS, VueJS, API, Git
🟢до 60 000 ₽ | Без опыта

Junior Frontend-разработчик
🟢HTML, CSS3, React.js, JavaScript
🟢от 50 000 до 80 000 ₽ | 1–3 года

Junior React Разработчик
🟢HTML, CSS, JavaScript (ES6), React, GIT, Redux/MobX, styled-components/Less/Sass
🟢от 60 000 до 90 000 ₽ | 1–3 года

Junior Web-разработчик
🟢MySQL, PHP, SQL, Unix, AllFusion ERwin Data Modeler, Laravel, React, JavaScript, HTML, Git
🟢от 60 000 до 80 000 ₽ до вычета налогов | 1–3 года

Младший Frontend-разработчик
🟢Vue.js, SQL, HTML, CSS, Version Control System, программное обеспечение
🟢от 70 000 до 78 000 ₽ до вычета налогов | 1–3 года

Frontender's notes [ru]

18 Nov, 10:07


🪄 25 CSS-трюков, которые должен знать каждый разработчик

Современный веб-дизайн требует глубокого понимания возможностей CSS. Мы расскажем о 25 передовых CSS-техниках, которые помогут вам создавать стильные, функциональные и производительные веб-сайты, соответствующие последним трендам.

Читать...

Frontender's notes [ru]

13 Nov, 18:07


🖥 Самые интересные публикации за последние дни:

• Как организовать сериализацию в Redux и избежать ошибки: non-serializable value

• Расширения VSCode для комфортной работы с проектами

• Flutter Web. Часть 2

• Как управлять техническим долгом и минимизировать его влияние на проект

• Почему я не готовлюсь к алгоритмическому интервью

Frontender's notes [ru]

13 Nov, 10:07


🧪 Успешное тестирование: основы и передовые приемы Jest. Часть 1

Статья раскрывает основы и продвинутые техники тестирования с Jest, от настройки проекта до работы с асинхронными вызовами и моками. Весь код доступен на GitHub для практического изучения.

Читать...

Frontender's notes [ru]

12 Nov, 18:07


🔎 Подборка вакансий для мидлов

Middle Frontend (Vue.js) Developer
🟢Vue, Nuxt, TypeScript
🟢до 250 000 ₽ | 3–6 лет

Middle Frontend developer / Middle Frontend разработчик
🟢Vue.js, Pinia, Vuex, Nuxt, HTML5, CSS3, Bootstrap, Tailwind, Webpack, Vite, Babel, RESTful API, WebSockets, Git
🟢Уровень дохода не указан | 1–3 года

Frontend Developer
🟢Vue.js, Git, Jira, Figma, axios
🟢от 80 000 до 120 000 ₽ | 3–6 лет

Middle Frontend-разработчик
🟢HTML, CSS, JSON, REST API, SASS, Gulp, Webpack, JavaScript, Ajax, jQuery, Git, 1С-Битрикс, PHP, MySQL
🟢Уровень дохода не указан | 3–6 лет

Frontend-разработчик (middle)
🟢TypeScript, JavaScript, SQL (MSSQL, PostgreSQL), Vue, CSS, Node.js, NestJS, TypeORM, Git, REST, HTML
🟢Уровень дохода не указан | 3–6 лет

Frontender's notes [ru]

12 Nov, 10:07


👩‍💻 Signature animation

Поле для ввода подписи с интересной анимацией. Сделана на SVG, CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

11 Nov, 18:07


🔎 Подборка вакансий для джунов

Junior Frontend разработчик (Vue)
🟢HTML5, CSS3 (SCSS), JavaScript, TypeScript, Vue 2/3, Webpack/Vite, Vuex/Pinia, Stylelint/Eslint, GitLab
🟢Уровень дохода не указан | Опыт 1–3 года

Junior frontend-разработчик (Saas, IT, Integration team)
🟢JavaScript (ES6+), DOM-API, HTML, CSS, SCSS, Vue2/Vue3 Options API, API (GET и POST методы), Git, консоль, Vue Devtools
🟢до 60 000 ₽ | Без опыта

Junior Front-end Developer
🟢HTML, CSS, JavaScript, PHP, адаптивная верстка, пиксель перфект верстка, GET и POST запросы, работа с хостингами и провайдерами доменов
🟢до 100 000 ₽ | Опыт 1–3 года

Junior Frontend Developer
🟢JavaScript, TypeScript, React, Redux-Saga, Next.js, HTML, CSS
🟢от 35 000 до 120 000 ₽ | Без опыта

Junior Front-end Developer
🟢HTML, CSS, JavaScript, PHP, адаптивная верстка, пиксель перфект верстка, GET и POST запросы, работа с хостингами и провайдерами доменов
🟢до 100 000 ₽ | Опыт 1–3 года

Frontender's notes [ru]

11 Nov, 10:07


👩‍💻 10 лучших CSS-библиотек и фреймворков для быстрой разработки фронтенда

Запутался в CSS-фреймворках? Мы собрали ТОП-10 самых крутых инструментов, которые реально экономят время на фронтенде. От тяжеловеса Bootstrap до минималистичного Milligram – разобрали плюсы каждого и объяснили, когда что использовать.

Читать...

Frontender's notes [ru]

10 Nov, 18:07


🖥 Самые интересные публикации за последние дни:

• Zod. Основные преимущества и неочевидные кейсы использования

• Прочитай перед тем, как делать анимацию по скроллу

• Как я создавал бесплатный сервис оптимизации изображений FlashImg.ru

• ChatGPT как второй пилот: сильные и слабые стороны с практическими советами

• Я прождал 10 миллиардов тактов и дождался лишь экрана загрузки

Frontender's notes [ru]

10 Nov, 10:07


💾 6 главных технологий для хранения данных в браузере

Ведущий инженер RxDB провел комплексный анализ и сравнение шести основных технологий хранения данных в браузере – от классических Cookies до современных WASM SQLite, оценивая их функциональность, производительность и потенциал для оптимизации.

Читать...

Frontender's notes [ru]

09 Nov, 18:07


🔎 Подборка валютных вакансий

Frontend разработчик (Angular, jQuery)
🟢JavaScript (jQuery), TypeScript, Angular 9+, HTML5 Canvas, HTML, CSS
🟢до 700 000 ₸ | 3–6 лет опыта

Full Stack React разработчик
🟢TypeScript (React, Node.js, Next.js), Python, HTML, CSS, SQL, NoSQL, PostgreSQL
🟢до 2 000 $ | 1–3 года опыта

Lead frontend developer (Angular)
🟢TypeScript, Angular 18, RxJs, Highcharts, Jest, Playwright, SaaS
🟢до 5 000 $ | 3–6 лет опыта

QA/TA engineer (JavaScript)
🟢JavaScript, Playwright, Cypress, QA
🟢до 1 500 $ | 1–3 года опыта

Website Developer/UX UI Designer (WordPress)
🟢WordPress, Elementor, SEO, HTML, CSS, JavaScript, PHP, Adobe XD, Figma, Sketch
🟢от 2 000 до 3 000 $ | 5+ лет опыта

Frontender's notes [ru]

09 Nov, 14:07


😱 Страх ошибки — худший тормоз для роста.

Сколько раз ты избегал нового только потому, что боялся облажаться? Ошибка кажется концом света, но на деле это просто этап обучения. Сидя в зоне уверенности, ты никогда не узнаешь, насколько можешь быть сильнее, умнее, опытнее.

🎯 Что делать: начни с маленьких рисков. Возьми задачу, в которой пока не уверен, или предложи идею на митинге, даже если есть сомнения. Фейлы — это не клеймо, а возможность показать, как ты умеешь справляться и двигаться дальше. Чем раньше примешь это, тем быстрее начнёшь расти.

Frontender's notes [ru]

09 Nov, 10:07


👩‍💻 CSS Веерное раскрытие с grid и @property

Анимация веерное раскрытие подразумевает последовательное раскрытие элементов из стопки с эффектом подпрыгивания. Используя CSS grid, мы избавляемся от лишней работы по позиционированию.

Читать...

Frontender's notes [ru]

09 Nov, 07:07


AgroCode Hack Genetics — онлайн-хакатон от Россельхозбанка и Ruseed. Приём заявок уже открыт, успей принять участие!

Участникам предстоит решить одну из четырёх технологических задач для области генетики и селекции на выбор:

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

Участие в хакатоне — отличная возможность добавить агротехнологический проект в портфолио, ведь задачи разрабатывали Ruseed, Smart Breeding, Plastilin, ВИР и R-Style Softlab.

Команды-победители разделят призовой фонд 800 000 рублей.

Тестировщики, аналитики, frontend и backend-разработчики, ML и другие IT-специалисты: самое время подать заявку, ведь регистрация открыта до 14 ноября! Принимаются как командные, так и индивидуальные заявки, которые организаторы самостоятельно объединят в сборные команды.

Не упусти возможность предложить своё решение и побороться за приз.

Ждём твою заявку!

Frontender's notes [ru]

08 Nov, 18:07


🔎 Подборка вакансий для лидов

Senior Frontend Developer/Tech Lead
🟢React, Webpack/vite, TypeScript/JavaScript, Redux, PrimeReact, Axios
🟢от 200 000 ₽ на руки | опыт от 3 лет

Lead Frontend (React)
🟢React, Vue (желательно), DevOps практики, PHP (желательно)
🟢Уровень дохода не указан | опыт более 6 лет

Lead Frontend Developer (TypeScript / React)
🟢TypeScript, React, Next.js, HTML, CSS, SCSS, MobX, WebSockets, Docker, Linux
🟢Уровень дохода не указан | опыт от 4 лет

Senior/Lead Frontend-разработчик
🟢TypeScript, Kotlin, React, Next.js, TailwindCSS, React Query, Redux Toolkit, eCharts, React Flow
🟢Уровень дохода не указан | опыт более 6 лет

Fullstack разработчик/Team lead
🟢React, Redux, Material UI, JavaScript, HTML5, CSS3, SCSS, GitLab, Figma, TypeScript, Node.js
🟢Уровень дохода не указан | опыт от 5 лет

Frontender's notes [ru]

08 Nov, 10:07


🚀 Вебинар: Погружение в децентрализованные технологии🚀

Узнайте, как использовать Solidity для создания продвинутых dApp. Этот вебинар важен для понимания текущего состояния и потенциала Web3, что критично для разработчиков в освоении Solidity и создании продвинутых dApp.

Дата и время: 11.11.2024 в 20:00 (мск)

На уроке будет:
- Обсуждение базовых технологий, включая блокчейн и смарт-контракты
- Представление и анализ нескольких децентрализованных приложений
- Рассмотрение успешных кейсов использования Solidity
- Обсуждение безопасности
- Прогнозы и перспективы развития децентрализованных технологий

В результате участники получат актуальные знания о применении Solidity в разработке современных dApp.

Не упустите возможность узнать больше о dApp и их потенциале!

👉 Зарегистрируйтесь для участия: https://vk.cc/cEhaYe

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Frontender's notes [ru]

08 Nov, 06:37


Как мы делали Yandex Cloud на дизайн-системе Gravity UI доступнее

Тестирование сайта на доступность интерфейса — важный аспект, который помогает обеспечить его использование людьми с различными ограничениями. 

В статье будет представлен аудит, основанный на дизайн-системе Gravity UI от Yandex Cloud. Это позволит выявить недочеты, которые могут негативно сказаться на работе сайта со скринридерами. Автор поделится методами тестирования, включая анализ структуры контента, проверку семантики HTML и использование инструментов для оценки доступности. Исправление выявленных ошибок поможет сделать интерфейс более удобным и доступным для всех пользователей.

Читать…

Frontender's notes [ru]

07 Nov, 18:07


📈 Подборка статей для вашей карьеры

• Пришёл на вакансию дизайнера, а стал питонистом: как IT-специалисты нашли свою первую работу

• На сколько денег может рассчитывать ИТ-предприниматель в разных ветках развития

• Анализ задачи с собеседования в Google: конь и телефонные кнопки

• Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке

• Как убить самоорганизацию в команде: вредные советы для лидера

Frontender's notes [ru]

07 Nov, 14:07


🔎 Подборка вакансий для сеньоров

Senior Frontend Developer (React)
🟢TypeScript, React, Sass (CSS-modules), react-query, tRPC, WebSocket, Canvas, Chart.js, Prettier, ESLint, Vite, Yarn, Jest
🟢до 300 000 ₽ | 3–6 лет

Frontend-разработчик Senior
🟢JavaScript (ES5, ES6), Vue.js (2, 3), TypeScript, HTML, CSS (LESS, SCSS, PostCSS), Webpack, Gulp, Docker, Git, CI/CD, PHP, Symfony
🟢Уровень дохода не указан | 3–6 лет

Senior frontend-разработчик
🟢Vue.js, Tailwind.css, Node.js, Swagger, PHP, Laravel
🟢до 280 000 ₽ | 5 лет

Middle/Senior Rust Developer
🟢Rust, Wasm, WebGL, Bevy, Git, CI/CD
🟢Уровень дохода не указан | 3–6 лет

Frontend-разработчик (React)
🟢JavaScript, React, ES6, MobX/Redux, Webpack, Jest, Enzyme, NPM
🟢от 170 000 до 200 000 ₽ | 1–3 года

Frontender's notes [ru]

07 Nov, 10:07


👩‍💻 Face Toggle

Интересный дизайн переключателя. Сделаны на SCSS и JavaScript.

Открыть код...

Frontender's notes [ru]

06 Nov, 18:07


👩‍💻 Решение головоломки судоку на JavaScript с помощью хэш-карт и рекурсий

Если вы погружены в мир судоку, то наверняка ищете варианты ускоренного решения задач по программированию. Предлагаем ознакомиться с одним из них. Использование в нем хэш-карт и рекурсий значительно ускоряет решение головоломки.

Читать...

Frontender's notes [ru]

06 Nov, 10:07


👩‍💻 Шаблон “Декоратор” в разработке на TypeScript

Овладейте полезным инструментом TS-разработчика - шаблоном проектирования "Декоратор". Он позволяет динамически расширять функциональность объектов, не усложняя читаемость кода.

Читать...

Frontender's notes [ru]

05 Nov, 18:07


🔎 Подборка вакансий для мидлов

Frontend-разработчик (junior+ / middle)
🟢JavaScript, Nuxt 2/3, TypeScript, ES20+, Git (GitLab), Docker
🟢до 150 000 ₽ | 1–3 года

Middle frontend JS / React developer
🟢React, JavaScript, TypeScript, HTML5, CSS3, Git, React Native, Angular, Vue.js, Docker
🟢от 120 000 ₽ | 1–3 года

Frontend-разработчик (Middle)
🟢React 18, TypeScript, Axios, Material UI, Redux, Redux Toolkit, HTML, CSS, Git
🟢от 105 000 ₽ | 1–3 года

Frontend-разработчик Middle
🟢JavaScript, HTML5, React.js, TypeScript, Next.js, SCSS, LESS, ant-design, storybook, material-ui, react-bootstrap, Selenium, Cypress, Puppeteer, Git
🟢от 140 000 до 170 000 ₽ | 1–3 года

Frontend-разработчик (React, Next)
🟢JavaScript, React, Next.js, Ant Design, Next UI, Zustand, HTML, CSS
🟢от 200 000 до 350 000 ₽ | 3–6 лет

Frontender's notes [ru]

05 Nov, 10:07


👩‍💻 Dropdown Menu Effects

Анимированное выпадающее меню с переливающимся эффектом. Сделано на SCSS и TypeScript.

Открыть код...

Frontender's notes [ru]

04 Nov, 18:07


🔎 Подборка вакансий для джунов

Frontend-разработчик (junior/junior+)
🟢React, Mobx, SCSS, Tailwind, TypeScript, GIT (git flow)
🟢от 40 000 до 60 000 ₽ | Без опыта

Junior Frontend Developer
🟢HTML5, CSS3, JavaScript (ES6/ES7), React/Angular/Vue.js, jQuery, Bootstrap/Foundation/Bulma/Tailwind, Webpack/Parcel/Rollup, SASS/LESS/PostCSS/Stylus
🟢Уровень дохода не указан | Без опыта

Junior Frontend разработчик
🟢HTML, CSS, JavaScript, React, TypeScript, Redux toolkit
🟢от 40 000 до 70 000 ₽ | 1–3 года

Junior Frontend-разработчик
🟢React, Next.js, Tailwind CSS, React Query
🟢от 35 000 ₽ | 1–3 года

Junior Frontend (React) developer
🟢React, JavaScript, TypeScript, HTML, CSS, .NET (C#), Git
🟢Уровень дохода не указан | Без опыта

Frontender's notes [ru]

04 Nov, 10:07


👩‍💻 Тонкая настройка текстовых полей

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

Читать...

Frontender's notes [ru]

03 Nov, 18:07


🖥 Самые интересные публикации за последние дни:

• Отладка и мониторинг в MobX: trace, introspection и spy

• Пара шаблонов кастомизированных элементов Handlebars для Apache Superset — 2

• PHP и Laravel дайджест новостей за октябрь 2024 года

• Битва титанов: натив, кроссплатформа и PWA – ищем плюсы и минусы на каждом этапе разработки

• Внедрение методики решения проблем 8D на производственном предприятии в виде SRM/ERP-систем/Часть 1

Frontender's notes [ru]

03 Nov, 10:07


👩‍💻 Хук useState в React: Полное руководство

В React хук useState позволяет добавлять состояние в функциональные компоненты. useState возвращает массив с двумя значениями: текущее состояние и функцию для его обновления.

Читать...

Frontender's notes [ru]

02 Nov, 18:07


🔎 Подборка валютных вакансий

Frontend React Developer
🟢React, TypeScript, Web3 (viem, tonweb, connectkit, wagmi), tanstack, Tailwind, Vite
🟢до 1 800 $ | 3–6 лет

Senior Fullstack Software Engineer (.NET React)
🟢.NET, C#, Entity Framework, React
🟢от 24 000 000 до 38 000 000 so'm | 3–6 лет

Senior Frontend developer
🟢TypeScript, React, Next.js, JavaScript, CSS, TailwindCSS, Material UI, Headless CMS (Storyblok, Contentful, Strapi)
🟢до 3 000 $ | 3–6 лет

Backend Разработчик (JavaScript)
🟢JavaScript, Node.js, TypeScript, PostgreSQL, web3, blockchain
🟢от 4 000 $ | более 6 лет

Senior Front-End (React) разработчик
🟢React.js, Redux, CSS, REST
🟢от 4 000 до 5 000 $ | более 6 лет

Frontender's notes [ru]

02 Nov, 14:07


💭 Скорость — не главный показатель успеха. Гораздо важнее — чёткое понимание, куда ты идёшь.

Многие тратят кучу энергии, чтобы везде поспеть: освоить новое, прокачать скиллы, закрыть дедлайны. Но часто за спешкой скрывается отсутствие направления. И пока ты гонишься за всем сразу, фокус на том, что действительно важно, ускользает.

🎯 Что делать: раз в месяц выдели время на анализ — какие задачи реально приближают тебя к целям, а какие тянут энергию впустую? Подумай, что можно делегировать, что автоматизировать, а от чего отказаться. Сосредоточься на главном, и почувствуешь, что каждое действие наконец работает на твой рост.

Frontender's notes [ru]

02 Nov, 10:07


👩‍💻 CI/CD для начинающих: деплой React-приложения без боли

В статье показан процесс развертывания React-приложения на сервере: от упаковки кода в CI/CD до отправки его в прод. Всё на примере простого to-do приложения.

Читать...

Frontender's notes [ru]

01 Nov, 18:07


🔎 Подборка вакансий для лидов

Team Lead Frontend-разработчик
🟢HTML, CSS, JavaScript, React
🟢от 200 000 ₽ | 3–6 лет

Lead Frontend Developer
🟢React, TypeScript, HTML5, CSS3, Python, Node, SQL
🟢5 000–8 000 $ (до вычета налогов) | 3–6 лет

Lead Frontend
🟢React.js, Redux.js, CI/CD
🟢Уровень дохода не указан | более 6 лет

Руководитель группы разработчиков (Frontend Team Lead)
🟢Angular, AngularJS, TypeScript, RxJS, HTML, CSS, Gitlab
🟢180 000–200 000 ₽ | более 6 лет

Lead frontend-разработчик (Vue)
🟢Vue.js, TypeScript, HTML, CSS, JavaScript, Webpack, Vite
🟢Уровень дохода не указан | 3–6 лет

Frontender's notes [ru]

01 Nov, 10:07


👩‍💻 8 важнейших аспектов JavaScript, которые нужно освоить до изучения React

Изучение React без прочной базы JavaScript похоже на строительство дома без фундамента. В этой статье разберем 8 ключевых концепций, которые помогут тебе уверенно чувствовать себя в React-разработке и писать качественный код.

Читать...

Frontender's notes [ru]

31 Oct, 18:07


📈 Подборка статей для вашей карьеры

• В какой момент профессия программиста свернула не туда?

• Офис Intel в Израиле отменил бесплатный кофе

• Войти в IT – в 37 и с дипломом филфака

• Путь к мастерству: Как стать успешным разработчиком

• Галера от HH или джуны по-дешевке

Frontender's notes [ru]

31 Oct, 15:07


Куда двигаться разработчику дальше?

Рано или поздно каждый разработчик сталкивается с таким чувством, как застой в профессиональном росте. Проходя курсы, осваивая новые технологии, вы можете ощутить, что достигли предела и не знаете, куда двигаться дальше. Каждый раз возникает вопрос: как продолжить развиваться, когда все доступные ресурсы уже пройдены и кажется, что новых горизонтов нет? В такой момент отличным решением может стать погружение в опенсорс-разработку.

Сейчас стало гораздо проще и доступнее заняться собственными проектами с открытым исходным кодом. Опенсорс позволяет не только исследовать новые подходы и технологии, но и активно участвовать в разработке, которая может принести ценность многим пользователям и разработчикам по всему миру. Конечно, создание опенсорс-продукта требует инвестиций времени и сил, но это абсолютно окупается, особенно в условиях растущего интереса к подобным проектам.

Кроме того, не стоит забывать о существующих грантах и программах поддержки, как, например, инициатива Яндекса, которая предлагает гранты для опенсорс-разработчиков с независимыми проектами. Это отличный способ получить финансовую трудовую поддержку и официальное признание ваших усилий.

Одним из наиболее значительных преимуществ опенсорс-разработки является доступ к мощным инструментам и широкой экспертизе. Работая над открытыми проектами, разработчики могут использовать лучшие практики, учиться у профессионалов, а также делиться своим опытом с другими участниками сообщества. В этом контексте опенсорс может стать мощным катализатором для профессионального роста. Разработка проектов с открытым кодом сможет прокачать навыки и знания разработчиков гораздо эффективнее, чем тренинги или курсы.

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

👉 Подробнее...

Frontender's notes [ru]

31 Oct, 14:07


🔎 Подборка вакансий для сеньоров

Разработчик Frontend (React)
🟢React, Redux, JavaScript, HTML5, CSS3, TypeScript, Git, Docker, SQL, Effector, REST API
🟢от 250 000 до 330 000 ₽ | 3–6 лет

Senior Frontend Developer (React + Tailwind CSS)
🟢React, Next.js, Tailwind CSS, Mantine UI
🟢от 5 000 до 6 000 $ | более 6 лет

Frontend Developer (Middle+/Senior)
🟢JavaScript, TypeScript, HTML, CSS, React, стейт-менеджеры, Docker, CI/CD
🟢от 150 000 до 200 000 ₽ | 3–6 лет

Senior frontend-разработчик
🟢HTML, CSS, JavaScript, TypeScript, React, Vue, Angular, CI/CD, Git, Docker
🟢от 200 000 до 300 000 ₽ | более 6 лет

Frontend-разработчик Middle+ / Senior
🟢JavaScript, CSS, HTML, CSS3, React, Redux, React Native, TypeScript
🟢от 150 000 до 250 000 ₽ | 1–3 года

Frontender's notes [ru]

31 Oct, 10:07


👩‍💻 Cards with inverted border-radius

Карточки товаров с интересным решением для кнопки. Сделаны на SCSS.

Открыть код...

Frontender's notes [ru]

31 Oct, 06:07


Открытый урок «Создание мощных GraphQL серверов с TypeScript и NestJS»

🗓 6 ноября в 19:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Практический курс по TypeScript» от Otus.

На вебинаре разберем:

как с нуля построить высокопроизводительный GraphQL сервер, используя TypeScript и фреймворк NestJS;
как проектировать архитектуру серверной части для обеспечения масштабируемости и безопасности;
а также, обсудим основные принципы GraphQL, настройку схем, резолверов и интеграцию с базой данных.

🔗 Ссылка на регистрацию: https://vk.cc/cDKtva

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Frontender's notes [ru]

30 Oct, 18:07


🖥 Самые интересные публикации за последние дни:

• Глобальная настройка любого компонента в Vue

• React Native полностью переделан

• Front-end глазами back-end разработчика

• Векторизация с помощью Three.js

• Динамическая презентация или как закодить слайд с помощью Markdown и WL

Frontender's notes [ru]

30 Oct, 10:07


👩‍💻 Стрелочная функция vs. обычная функция в JavaScript

Статья раскрывает ключевые отличия между стрелочными и обычными функциями в JavaScript, объясняя их влияние на выполнение кода. Рассматриваются ситуации, в которых предпочтителен каждый тип функций.

Читать...

Frontender's notes [ru]

29 Oct, 18:07


🔎 Подборка вакансий для мидлов

Frontend-разработчик Middle
🟢HTML, CSS, SCSS, JavaScript, Vue 3, Vuex, Vue-router, Vite, JSON RPC, I18n
🟢Уровень дохода не указан | не требуется

Middle Frontend Developer
🟢JavaScript, TypeScript, React, Redux, Next.js, TailwindCSS
🟢Уровень дохода не указан | 1–3 года

Javascript middle frontend developer
🟢JavaScript, TypeScript, Vue.js, Git, HTML, CSS
🟢от 220 000 ₽ | 3–6 лет

Middle frontend-разработчик
🟢HTML, CSS, JavaScript, TypeScript, Vue.js, Nuxt.js, WebSocket, REST, GraphQL
🟢от 150 000 до 200 000 ₽ | 3–6 лет

Junior+/middle frontend разработчик
🟢JavaScript, TypeScript, CSS, React
🟢до 160 000 ₽ | 1–3 года

Frontender's notes [ru]

29 Oct, 10:07


👩‍💻 Profile Card UI

Стильная карточка-портфолио с анимированными кнопками. Сделан на Svg, SCSS и JavaScript.

Открыть код...

Frontender's notes [ru]

29 Oct, 06:07


Введение в смарт-контракты и пример создания своего токена
Бесплатный вебинар для погружения в смарт-контракты и написание на языке Solidity

Время и дата проведения: 31.10.2024 в 20:00

Особенности вебинара:
- Общая информация про блокчейн, смарт-контракты
- Введение в смарт-контракты
- Практическая часть - написание своего токена

Спикер:
Александр Куперман, Senior Solidity Engineer (Швейцария). Программирует более 20 лет, специалист по Solidity, блокчейн стеку. Работал в Blue Brain Project, Cleverdist, Huawei, Valory. Образование: НГТУ (Россия), UOU (Корея), RPI (США).

Этот вебинар — часть курса Solidity Developer. В рамках курса вы получите знания и сможете применять их на практике под руководством опытных преподавателей.

👉 Для участия в вебинаре зарегистрируйтесь на сайте: https://otus.pw/mkVE/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Frontender's notes [ru]

28 Oct, 18:07


🔎 Подборка вакансий для джунов

Full Stack JavaScript Developer (Junior/Middle)
🟢JavaScript, Node.js, PostgreSQL, React, HTML, CSS, SQL
🟢Уровень дохода не указан | от 1 года

Junior Frontend Developer
🟢JavaScript, Git, CSS, HTML, TypeScript, React, Next.js
🟢от 35 000 до 120 000 ₽ | Без опыта

Junior React Разработчик
🟢HTML, CSS, JavaScript (ES6), Git, Redux/MobX, styled-components/Less/Sass, TypeScript, Next.js, Docker, Webpack
🟢от 60 000 до 90 000 ₽ | 1–3 года

Frontend-разработчик (junior)
🟢React, JavaScript, TypeScript, Redux, CSS, Git, Webpack, Vite
🟢от 65 000 ₽ | 1–3 года

PHP-разработчик (junior/junior+) / backend / fullstack
🟢PHP 8, MySQL, MongoDB, Laravel, Vue.js, Nginx, RabbitMQ, Docker, AWS, Yandex Cloud, GitLab CI/CD
🟢от 45 000 до 90 000 ₽ | 1–3 года

Frontender's notes [ru]

28 Oct, 10:07


👩‍💻 Алгоритм суммы двух чисел на JavaScript

Представьте, что находитесь на шумной вечеринке, и каждый носит на спине определённое число. Ведущий объявляет игру — найдите двух человек, чьи номера складываются в магическое число, и получите приз!

Читать...

Frontender's notes [ru]

27 Oct, 18:07


🖥 Самые интересные публикации за последние дни:

• Почему я скептично отношусь к переписыванию JS-инструментов на «быстрых» языках

• Next.js v15 — Работа над Ошибками

• Невидимый Технический Долг: Управление TODO Комментариями

• Циклические импорты на фронтенде

• Как Vercel микрофронтенды внедрила

Frontender's notes [ru]

27 Oct, 10:07


👩‍💻 Понимание разницы между объектами File и Blob

В JavaScript для представления двоичных данных используются объекты File и Blob, но они служат для разных целей и имеют ряд различий.

Читать...

Frontender's notes [ru]

26 Oct, 18:07


🔎 Подборка валютных вакансий

HTML-верстальщик / Front-end разработчик
🟢PHP, jQuery, JavaScript, HTML5, CSS3
🟢от 500 до 500 $ | Без опыта

Учитель FrontEnd/Scratch
🟢HTML, CSS, React, Базовый уровень, JavaScript, Figma, Tilda
🟢от 100 000 ₸ | Без опыта

Frontend-разработчик
🟢ReactJs, Redux Toolkit, Typescript, Styled-components, React Router, git, Storybook
🟢от 1 200 до 2 000 $ | 3–6 лет

Frontend Developer Vue.js / Senior
🟢JavaScript, VueJS, Laravel, HTML, CSS, Figma, Git, MySQL, API, Atlassian Jira, React
🟢до 3 500 $ | Более 6 лет

Frontend-разработчик (React)
🟢React, RTK и RTK Query, TypeScript, соблюдение принципов DRY, KISS и SOLID, MUI, Git
🟢от 250 000 до 350 000 ₸ | 1–3 года

Frontender's notes [ru]

26 Oct, 14:07


💡 Карьера — это не про «идеальную работу», а про опыт и умение адаптироваться

В мире, где всё меняется быстрее, чем ты успеваешь обновлять резюме, держаться за одну карьерную траекторию — всё равно что пытаться угнаться за горизонтом. Умение перестраиваться, пробовать новое и брать на себя задачи, которые немного пугают, — вот что реально важно. И это не про «выйди из зоны комфорта», а про осознанный выбор расти и не цепляться за привычное.

🎯 Что делать: пообщайся с коллегой из другой области, возьми на себя один проект вне своей зоны, попробуй новый инструмент или язык, устрой «ревизию» навыков — что сейчас реально работает на тебя, а что пора обновить? Простые шаги, но каждый — ключ к росту и новым возможностям.

Frontender's notes [ru]

26 Oct, 10:07


👩‍💻 React без воды: 20 техник чистого кода

От условного рендеринга до деструктуризации — разбираем приемы, которые сделают ваш код более профессиональным и поддерживаемым.

Читать...

Frontender's notes [ru]

25 Oct, 18:07


🔎 Подборка вакансий для лидов

Tech Lead Fullstack Developer (React.js + Node.js)
🟢TypeScript (99% кода), JavaScript, React.js, RxJS, Node.js, PostgreSQL, AWS, Electron.
🟢от 5 000 до 6 000 $ | Более 6 лет

Web Tech Lead (Full stack, TsNode, Vue/React)
🟢Уровень дохода не указан | 3–6 лет

Tech Lead (mobile)
🟢Android, Flutter, JavaScript, CI/CD
🟢до 500 000 ₽ | 3–6 лет

Tech Lead (Full stack, TsNode, Vue/React)
🟢JavaScript, Node.js, React, VueJS, TypeScript, CI/CD
🟢Уровень дохода не указан | 3–6 лет

Tech Lead (PHP/Laravel + Vue.js)
🟢PHP, Laravel, PostgreSQL, VueJS, Kafka, CI/CD
🟢Уровень дохода не указан | 3–6 лет

Frontender's notes [ru]

25 Oct, 10:07


Как быстро разобраться в Next.js 14: 5 советов опытного фронтендера

Делимся пятью советами, которые помогут быстро разобраться в тонкостях работы с изображениями, переменными окружения, кэшированием и управлением компонентами в Next.js.

Читать...

Frontender's notes [ru]

25 Oct, 06:07


Поговорим про деньги в IT?

Приглашаем опытных IT-специалистов пройти небольшой опрос про зарплаты и бенефиты в технологических компаниях. Это займёт не более 7 минут — а ваше мнение поможет одному крупному российскому работодателю делать актуальные оферы.

Пройти опрос можно здесь

Frontender's notes [ru]

24 Oct, 18:07


📈 Подборка статей для вашей карьеры

• Названия должностей разработчиков почти потеряли свой смысл

• Страх написать плохой пост и призрак поиска работы: челленджи для самых смелых

• Performance review

• Так ли важен возраст в IT?

• Пресловутые софтскилы и карьера в IT

Frontender's notes [ru]

24 Oct, 14:07


🔎 Подборка вакансий для сеньоров

Senior Frontend-разработчик
🟢Git, JavaScript, CSS3, HTML5, HTML
🟢до 3 100 $ | Более 6 лет

Senior Frontend Developer
🟢JavaScript, TypeScript, Docker, Webpack, React, Redux, Sass, Jest
🟢до 4 000 $ | 3–6 лет

Frontend-разработчик (senior)
🟢Frontend Web и SmartTV (JS)
🟢от 250 000 до 300 000 ₽ | 3–6 лет

Frontender's notes [ru]

24 Oct, 10:07


👩‍💻 Infinitely drawing icons

Интерактивный фон с эффектом при перемещении курсора. Сделан на Svg, CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

23 Oct, 18:07


➡️ Самые интересные статьи за последние дни:

• Как поднять свой WebSocket сервер на Node.js: основы

• Телеграм-бот на Node.js/grammY: Диалоги

• SOLID на котиках

• Создание простой CRM на Next.js и Prisma для B2B

• Как сделать React Server Components в Electron с помощью Next.js и без открытых портов

Frontender's notes [ru]

23 Oct, 10:07


👩‍💻 Продвинутые советы и хитрости console.log

Console – встроенный отладчик браузера. Многие разработчики постоянно используют в коде console.log() для вывода отладочных сообщений, но этот инструмент может предложить гораздо больше.

Читать...

Frontender's notes [ru]

22 Oct, 18:07


🔎 Подборка вакансий для мидлов

Frontend-разработчик (Junior frontend developer)
🟢JavaScript, React, Pixel-perfect
🟢до 50 000 ₽ | Без опыта

Стажер-разработчик Vue
🟢HTML, CSS , JS, TypeScript, Vue
🟢от 20 000 ₽ | Без опыта

Junior Frontend Developer React
🟢JavaScript, React, NodeJS, HTML, CSS
🟢от 60 000 ₽ | Без опыта

Web-разработчик Full-stack (Junior)
🟢HTML, CSS, JavaScript, PHP, Node.js
🟢от 40 000 ₽ | Без опыта

Стажер-разработчик React
🟢HTML, CSS , JS и React, Typescript
🟢от 20 000 ₽ | Без опыта

Frontender's notes [ru]

22 Oct, 10:07


👩‍💻 Neuro Noise (GLSL Shader)

Интерактивный фон с эффектом при перемещении курсора. Сделан на CSS и JavaScript.

Открыть код...

Frontender's notes [ru]

22 Oct, 06:08


Yandex Cloud запустил сервис для ускорения разработки продуктов в облаке Yandex Serverless Integrations

Теперь разработчики смогут при минимальном написании кода автоматизировать различные процессы, например обработку онлайн-заказов и мониторинг систем безопасности.

Сделать это можно благодаря инструменту Yandex Workflows — он позволяет описать последовательность операций с помощью декларативного языка YAML. Сервис автоматически запустит эти процессы и проконтролирует их выполнение.

Помимо этого, Yandex Serverless Integrations включает в себя инструменты EventRouter для передачи событий между сервисами и API Gateway для создания шлюзов между внешними и облачными сервисами по спецификации OpenAPI 3.0.

Читайте подробнее в статье

Frontender's notes [ru]

21 Oct, 18:07


🔎 Подборка вакансий для джунов

Веб-разработчик (junior)
🟢HTML CSS JS php
🟢до 50 000 ₽ | Без опыта

Младший Front-end разработчик
🟢Javascript/Typescript Vue 3 Sass Kotlin
🟢до 100 000 ₽ | Без опыта

Junior frontend developer [Vue.JS]
🟢Vue.js Pinia Vuex HTML CSS
🟢до 100 000 ₽ | Без опыта

Стажер-Frontend Developer (Vue, React)
🟢JS React Vue
🟢до 30 000 ₽ | Без опыта

Junior Frontend разработчик (Vue 2)
🟢от 50 000 ₽ | Без опыта
🟢HTML, JS, CSS, SCSS, Vue.js

Frontender's notes [ru]

21 Oct, 10:07


✔️ Валидация модели данных в ASP.NET Core 8.0 на основе HTMX

В статье мы освоим базовую реализацию валидации данных на стороне сервера. На стороне сервера мы используем самый простой способ коммуникации - HTTP.

Читать...

Frontender's notes [ru]

21 Oct, 06:07


Приглашаем на конференцию по JavaScript-разработке — 7 ноября онлайн и 14–15 ноября в Санкт-Петербурге

Новая HolyJS — это:
— 40 докладов и 3 воркшопа о JavaScript во всех сферах его использования;
— большая встреча JS-сообщества в онлайне и офлайне;
— обмен опытом, нетворкинг, конкурсы по кодингу и другие активности.

О чем можно послушать: про фронтенд, бэкенд, графику, 3D-движки в беспилотных автомобилях, архитектуру, внутренности фреймворков и многое другое.

Чем можно заняться на воркшопах: оптимизировать web perf, разработать игру для TON, внедрить HTMLVideoElement с быстрой перемоткой.

Где попробовать свои силы: в «открытом микрофоне», в соревновании Code in the Dark и других конкурсах от партнеров конференции.

Выбирайте, что вам больше по душе — и покупайте персональный билет со скидкой 15% по промокоду — FRONTENDNOTES

В HolyJS можно поучаствовать и за счет компании. Почему это выгодно не только вам, но и работодателю — читайте в статье на VC.

Реклама. ООО «Джуг Ру Груп». ИНН 7801341446

Frontender's notes [ru]

20 Oct, 18:07


🔨 11 инструментов для ускорения создания пользовательского интерфейса

Предлагаем подборку бесплатных инструментов для стилистического оформления пользовательских интерфейсов. Они помогут фронтенд-разработчикам и дизайнерам существенно сэкономить время и повысить производительность.

Читать...

Frontender's notes [ru]

20 Oct, 14:07


👩‍💻 5 библиотек JavaScript, которые повысят вашу эффективность

Представляем 5 полезных, но малоизвестных библиотек JavaScript! Они помогут сэкономить силы и время при форматировании дат, обработке URL-параметров и отладке веб-страниц в мобильном терминале.

Читать...

Frontender's notes [ru]

19 Oct, 18:07


👩‍💻 Коротко про слоты в Vue.js

В статье объясняется, как сделать компоненты на Vue.js максимально гибкими с помощью слотов. Когда пропсы уже не справляются, слоты позволяют адаптировать компонент под любые сценарии.

Читать...

Frontender's notes [ru]

19 Oct, 14:07


👩‍💻 Как ускорить создание компонентов с помощью Plop-генератора или автоматизация рутинных задач в React

В статье рассказывается о крупной фронтенд-команде, которая работает с микросервисами и общей дизайн-системой. Несмотря на стандарты, возникали проблемы, и статья подробно раскрывает, как они были решены.

Читать...

Frontender's notes [ru]

19 Oct, 10:07


👩‍💻 Sass: @import объявлен устаревшим

В 2019 году была выпущена система модулей Sass, добавившая в язык новые правила @use и @forward, призванные заменить @import и сделать таблицы стилей более удобными и менее подверженными ошибкам. Теперь можно объявить, что @import официально устарел, начиная с версии Dart Sass 1.80.0.

Читать...

Frontender's notes [ru]

18 Oct, 18:07


👩‍💻 Неизвестно полезный CSS. Часть 5

Продолжаю рассказывать про неизвестные широкому кругу разработчиков CSS-фишки. Я отбираю их так, чтобы они были полезны в разного рода проектах. Неважно, верстаете ли вы сайт для малого бизнеса или создаёте супермодное React-приложение.

Читать...

Frontender's notes [ru]

18 Oct, 14:07


👩‍💻 Fancy Glowing Button

Крутая кнопка с RGB подсветкой и эффектом при наведении. Сделана на чистом CSS.

Открыть код...

Frontender's notes [ru]

18 Oct, 10:07


👩‍💻 RxJS Interop в Angular 18: основные изменения и преимущества

В статье рассматривается, как RxJS Interop эволюционировал с Angular 16 до 18, какие новые возможности он приносит и как его можно использовать в вашем коде.

Читать...

Frontender's notes [ru]

18 Oct, 06:07


IT Community Day в Санкт-Петербурге прошёл идеально! 👨‍💻

Сотни IТ-специалистов встретились, чтобы послушать доклады топовых спикеров, прокачать hard и soft skills, познакомиться, повеселиться на афтерпати, и главное — стать частью крупнейшего IТ-комьюнити!

Завидуем тем, кто смог попасть на это мероприятие. А остальным советуем не расстраиваться: совсем скоро состоятся IT Community Day в:

✔️ В Казани 12 октября научимся управлять большими данными, укрощать искусственный интеллект, создавать успешное резюме и находить подход к карьере.

✔️ И в Екатеринбурге 19 октября поговорим об интеграции LLM в приложение, методологии API-first и комбинации личного и профессионального развития.

Успейте зарегистрироваться! 💚

👉 Казань, 12 октября
👉 Екатеринбург, 19 октября

Frontender's notes [ru]

17 Oct, 18:07


👩‍💻 Тест по JavaScript

Что будет выведено в консоль при выполнении следующего кода?

const obj = { name: 'Alice' };

Object.freeze(obj);

try {
obj.age = 25;
} catch (e) {
console.log('Ошибка!');
}

console.log(obj.age);

Frontender's notes [ru]

17 Oct, 14:07


👩‍💻 12 суперплагинов VS Code для JavaScript-разработчиков

Мы недавно обновили арсенал инструментов в VS Code и хотим поделиться находками. Эти плагины реально меняют подход к разработке на JavaScript. Особенно впечатлил Bito – он анализирует весь проект и дает удивительно точные подсказки.

Читать...

Frontender's notes [ru]

17 Oct, 10:07


👩‍💻 Как деструктуризация массивов может замедлить JavaScript код

В статье я расскажу об оптимизации использования деструктурирующего присваивания для повышения производительности. Рассмотрим различия в байткоде между двумя подходами к деструктурирующему присваиванию. Я проведу тест, подчёркивающий эти различия, и в конце вы поймёте, почему ArrayAssignmentPattern не всегда является лучшим выбором.

Читать...

Frontender's notes [ru]

16 Oct, 18:07


⚙️ Напоминание, что scope и блоки стилей HTML — это мощное сочетание

Существует так много различных инструментов для написания CSS с ограниченной областью видимости с очень разными взглядами на то, как это делать. Иногда это лишь подфункция инструмента, выполняющего другие задачи. Но, как правило, это концепция, требующая инструментария для реализации.

Читать...

Frontender's notes [ru]

16 Oct, 11:37


🌍👾 Участвуй в Yandex Cup 2024👾🌍

История человечества — это история цивилизаций. А что, если тебе предложат решить задачи прошлого с помощью IT?

На картинках — примеры ситуаций, с которыми предстоит справиться: разработать систему оцифровки для бюллетеней из Древнего Рима, помочь роботам пройти лабиринт Майя или придумать систему регулировки в средневековой Венеции. Это именно то, что ждет участников Yandex Cup в этом году!

🔎 Этап Квалификации уже начался и продлится до 20 октября. Прими участие и войди в число лучших разработчиков, чтобы попасть в полуфинал.

🏆 Финал в Ташкенте, декабрь 2024. Призовой фонд — 12,5 млн рублей.
👉 Участвуют все: есть секция и для школьников, и для взрослых программистов со всего мира.

Поспеши! Это последний шанс принять участие в чемпионате этого года
⌛️

Регистрация

Frontender's notes [ru]

15 Oct, 18:07


👩‍💻 Современные тренды CSS: эволюция функций

Рабочая группа CSS выпустила новый модуль Values and Units Level 5: меньше кода, больше возможностей – звучит как мечта? Давайте вместе разберемся, как эти новшества изменят нашу работу и сделают веб красивее.

Читать...

Frontender's notes [ru]

15 Oct, 14:07


⚙️ 14 инструментов для генерации изображений с кодом

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

Читать...

Frontender's notes [ru]

15 Oct, 10:07


🤖 Использование AI для интернационализации (i18n) вебсайта

Современные AI чатботы это инструмент. Для каких-то вещей в жизни разработчика он подходит хорошо, для каких-то - не очень. Для интернационализации сайтов - хорошо.

Ниже будет показано как с помощью, грубо говоря, двух промптов сделать свой сайт доступным для людей, разговаривающих на других языках.

Читать...

Frontender's notes [ru]

15 Oct, 07:07


🚀 Dockhost - современный хостинг для разработчиков приложений, ботов, mini apps и баз данных!

Мы переосмыслили подход к хостингу и создали облачную PaaS платформу на основе Docker-контейнеров, которая упрощает запуск и масштабирование приложений. Отлично подходит для разработчиков, владельцев пет проектов, фрилансеров, которые хотят быстро и просто запустить свой продукт, не задумываясь о настройке инфраструктуры.

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

👨‍💻Бонусом - собственная консольная утилита Cli.

Помимо запуска готового образа Docker-контейнера из любого реестра, вы можете легко подключить к своему проекту в Dockhost любой репозиторий Git (GitHub, GitLub, и другие) с вашим кодом и настроить авто-деплой через Push (Push-to-Deploy).

👉 Перейти в Dockhost

36,369

subscribers

456

photos

29

videos