CodeRoll | Frontend
5.28K subscribers
1.53K photos
63 videos
1 file
791 links
— Лучшее для разработчика и дизайнера / IT инструменты, курсы и книги
— Веб-разработка на JS, HTML, CSS, React, Vue,Angular

Купить рекламу: https://telega.in/c/coderoll

Чат: https://t.me/coderoll_chat

По всем вопросам пишите сюда - @yankovsky_ads
Download Telegram
Вопрос с собеседования:

Для чего используют замыкания?

1.Использование в качестве приватных переменных

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

3.Работа с асинхронным кодом- для сохранения контекста при обработке асинхронных операций, таких как обработчики событий или колбэки.

4.Мемоизация - сохранения результатов выполнения функций для оптимизации времени выполнения и уменьшения количества повторных вычислений.

5.Работа с коллбэками - для передачи контекста и данных в коллбэки, обеспечивая безопасный доступ к данным.


Ставь ❤️если знаешь ответ
Если нет — ставь 💅

Coderoll | Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Vite (если вдруг вы ещё не работали с ним — обязательно посмотрите)

Vite — это невероятно быстрый инструмент сборки интерфейса, обеспечивающий работу веб-приложений нового поколения. Обеспечивает молниеносную скорость благодаря использованию ES-модулей. Поддерживает TypeScript, Vue, React и многие другие фреймворки.

👀Попробовать

Coderoll | Frontend #vite
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопрос с собеседования:

Что такое intersection observer в JS?

Ответ:
это API JavaScript, который предоставляет способ асинхронного отслеживания изменений в видимости элементов внутри контейнера или внутри видимой области браузера.

Ставь ❤️если знаешь ответ
Если нет — ставь 💅

Coderoll | Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Zustand — современный state-менеджер

Альтернатива Redux с минималистичным API. Подходит для небольших и крупных проектов. Использует контекст и хук для доступа к состоянию.

👀Попробовать

Coderoll | Frontend #react #state
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Чистый код - Роберт Мартин

Классика программирования. Автор делится принципами написания чистого, понятного и поддерживаемого кода. Книга учит избегать антипаттернов и делать код понятным для команды.

Помогает разработчикам улучшить читаемость и структурированность кода.

👀Полистать книжку

Coderoll | Frontend #книги
Please open Telegram to view this post
VIEW IN TELEGRAM
Lodash — инструменты для работы с данными

Упрощение работы с массивами, объектами и строками.
Lodash предоставляет огромное количество готовых функций для работы с данными. Особенно полезен при обработке массивов и глубокой копии объектов.

👀 Попробовать

Coderoll | Frontend #lodash
Axios — запросы без боли

Axios облегчает работу с API, поддерживает асинхронные запросы, обработку ошибок и интерсепторы. Легко интегрируется в любой проект.

👀 Попробовать

Coderoll | Frontend #axios #api #http
Chart.js — визуализация данных

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

👀 Попробовать

Coderoll | Frontend
Swiper

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

👀 Попробовать

Coderoll | Frontend
«Вместо философии учил java, вместо доты — питон. Через 3 месяца нашёл работу с зп 90к»

Думаете, повезло?

Уверен, что так сможет каждый — потому что эти языки востребованы (70% программ и сервисов работают на них) и просты в усвоении (за 3 месяца можно выйти на достойный уровень без напряга).

А вот и каналы, где нашёл всю инфу. Её грамотно собрали, даже сложные темы изучаются легко:

Java (теория)
Java (практика)
Phyton

Уже через месяц сможете писать простеньких ботов для телеги и продавать по 5-7к, кайф же 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
Все просто

Coderoll | Frontend
Стать джуном за 3 дня реально?

Очевидно, что нет. Но за месяц вполне возможно.

Есть такой канал Frontender's notes, в котором фронтент-сеньоры публикуют полезные материалы. Уже собрали в нём:

Готовые приложения (211 шт)
Оптимизация кода (87 шт)
Компоненты (744 шту)
UI-киты (509 шт)
Полезные статьи (92 шт)

Теперь не нужно искать информацию по крупицам в интернете. Всё в одном месте: Frontender's notes
Animista

Коллекция анимаций CSS с готовыми пресетами и возможностью настройки. Поможет в добавлении анимаций без написания сложного CSS.

👀 Попробовать

Coderoll | Frontend
Что такое Virtual DOM?

Virtual DOM – это концепция, используемая в React и других библиотеках для эффективного обновления пользовательского интерфейса. Вместо прямых изменений в реальном DOM, React сначала обновляет виртуальную копию, сравнивает изменения (diffing), а затем минимально обновляет реальный DOM.

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

Ставь ❤️ если знаешь ответ
Если нет — ставь 💅

Coderoll | Frontend
Улучшенная обработка асинхронных операций в React 19

В статье вы увидите обзор ключевых нововведений в React 19: Actions, useTransition, Server Components и другие инструменты для улучшения производительности и упрощения разработки.

👀 Читать

Coderoll | Frontend
Тесты и задачи по HTML, CSS и JS

Эти тесты подойдут вам, если вы уже знаете основы HTML, CSS, JavaScript и хотите проверить свои знания, закрепив ранее изученные материалы.

Вы также узнаете много нового: нюансы, тонкости, особенности, интересные возможности о которых могли не знать раньше.

👀 Проверить знания

Coderoll | Frontend
Отменить отмену

Coderoll | Frontend
DevDocs

Универсальная платформа с документацией по различным технологиям (JS, Vue, React, CSS и другим).

Все документации в одном месте без необходимости гуглить.

👀 Попробовать

Coderoll | Frontend
Здесь разрабы не просто двигают кнопки и лутают деньги, а создают шедевры!

Я Никита — frontend-разработчик, любящий свою работу. Я приглашаю тебя в свой канал о фронтенде с душой Frontend For The Soul с вдохновляющим комьюнити, фичами, которых нет в других источниках, регулярными трендовыми идеями и книгами.

Здесь каждый пиксель имеет душу. Присоединяйсяhttps://t.me/+la4fs6JcfRpiYmMy