Frontender's notes [ru]
32.8K subscribers
652 photos
50 videos
3.47K links
Ведущий канал о современном фронтенде: статьи, новости, практики, вайбкодинг и автоматизация фронта ИИ-агентами.

Личный блог автора - @just_genych
По вопросам рекламы или разработки - @g_abashkin
Download Telegram
Победитель конкурса - Стас
🎉17🔥2
​​🔥Vue-faq — FAQ о фронтенде в целом и Vue в частности

В этой статье автор расскажет о фронтенд фреймворках, и архитектуре фронтенд приложений.

Читать...
🔥6👍1🤩1
​​🚀Реализация Server-Side Rendering (SSR) при помощи Bun и React

В этом руководстве мы погрузимся в функционал Bun 1.0, чтобы раскрыть весь его потенциал.

Читать...
👍14
​​🚀Создание конвертера JSON в Typescript с помощью React, NodeJS и ChatGPT

В этом руководстве рассматривается пример приложения, которое можно создать с помощью API ChatGPT.

Читать...
👍2
​​🌐JavaScript. WebRTC. Соединение браузеров напрямую без сервера, peer-to-peer

В этой статье автор расскажет как WebRTC позволяет браузерам обмениваться информацией напрямую без сервера.

Читать...
👍141
​​😎Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 1: настройка проекта

В этой статье мы рассмотрим настройку и запуск проекта.

Читать...
👍71
​​🧙Римские числа или как не запоминать дифтонги

В этой статье автор расскажет как обойтись без римских чисел.

Читать...
🤩1
10 бесплатных ресурсов для изучения фронтенд разработки

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

1. Mozilla Developer Network (MDN): MDN предлагает обширную документацию по HTML, CSS и JavaScript, а также множество справочных материалов, учебных руководств и примеров кода.

2. freeCodeCamp: freeCodeCamp - это онлайн платформа, предлагающая интерактивные уроки по различным технологиям, включая HTML, CSS, JavaScript и многие другие. Здесь вы также можете решать практические задания и создавать проекты для практики.

3. Codecademy: Codecademy предлагает множество интерактивных уроков, покрывающих основы фронтенд разработки. Вы можете изучать HTML, CSS, JavaScript, а также фреймворки и библиотеки.

4. YouTube каналы: Существует множество YouTube каналов, которые предлагают бесплатные обучающие видео по фронтенд разработке. Некоторые из них - Traversy Media, The Net Ninja, Dev Ed и Academind.

5. GitHub: GitHub - это платформа для хостинга проектов с открытым исходным кодом. Изучение кода открытых проектов на GitHub и использование их в качестве примера может быть полезным опытом для изучения фронтенд разработки.

6. W3Schools: W3Schools предлагает общие материалы по HTML, CSS и JavaScript. Сайт также содержит множество примеров кода и учебных руководств.

7. CSS-Tricks: CSS-Tricks - это онлайн-журнал, специализирующийся на CSS. Здесь вы найдете статьи, учебники, руководства и примеры кода, связанные с CSS.

8. Frontend Masters: Frontend Masters предлагает бесплатные уроки по различным темам фронтенд разработки. Здесь вы можете найти как начальные, так и более продвинутые уроки.

9. Google Developers: Google Developers - это ресурс, разработанный Google, предлагающий множество обучающих материалов и документацию для веб-разработчиков. Здесь вы найдете информацию о различных технологиях и инструментах, используемых во фронтенд разработке.

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

Заключение:
Существуют множество бесплатных ресурсов, которые помогут вам развиваться в области фронтенд разработки. Выберите те ресурсы, которые лучше соответствуют вашему стилю обучения и практикуйте свои навыки регулярно. Со временем вы заметите, как ваше понимание и мастерство в фронтенд разработке растут. Не стесняйтесь использовать эти бесплатные ресурсы для достижения успеха в этой области.
👍205🔥4🤩1
​​Чек-лист: как составить резюме и найти работу в IT без лишней нервотрепки

Делюсь чек-листом, как составить резюме, чтобы поскорее найти классную работу. Я понимаю, что к контенту от HR здесь относятся настороженно, потому что у многих был негативный опыт общения с рекрутерами (даже у меня найдется парочка таких историй). Но цель моего текста — помочь IT-специалистам найти достойную работу без долгих сроков и лишней нервотрепки.

Читать...
👍51
​​Личные границы разработчика

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

Читать...
👍15🔥3
​​🤫Топ 7 библиотек для управления состоянием в React

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

Читать...
🔥7
​​👤Веб-компоненты в 2023: нужно поговорить

В этой статье я расскажу, как можно генерировать AI‑тесты в своем проекте и запускать их в реальном браузере с помощью Playwright.

Читать...
3👍1
​​😶‍🌫️TypeScript и все что тебе нужно в разработке

В этом туториале мы рассмотрим приемы работы с TypeScript, над такими продвинутыми темами, например, как дженерики и type guards.

Читать...
👍192
​​🤫Как сделать свой UI Kit на Vue 3 + storybook и задеплоить его на npm

В этой статье автор расскажет как заиметь себе собственный UI Kit.

Читать...
👍103🔥1
​​🚀Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 2: аутентификация

В этой статье мы поэтапно разберём создание аутентификации с помощью библиотеки Passport.

Читать...
2
​​😎Создание простого SPA на VueJs с использованием CMS Strapi

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

Читать...
👍52
​​⚡️Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 3: работа с задачами

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

Читать...
4👍1
​​⚡️Как создать и развернуть библиотеку компонентов Vue в NPM

В этой статье мы рассмотрим шаги, необходимые для создания и развертывания библиотеки компонентов Vue в npm, чтобы мы могли повторно использовать их в различных проектах.

Читать...
👍1
​​🛞Колесо сансары в поиске решения бага «белый экран» в SPA приложении на React

В этой статье автор расскажет, как решить проблему так называемого «белого экрана», вызванного «не определенным» методом в старых версиях webView (размонтирование всего дерева React) в SPA приложении на React, внутри мобильного приложения написанного на Flutter.

Читать...
👍4
​​🤨Nx Generator: имба или не стоит разбираться?

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

Читать...
👍3