DevDocs
Универсальная платформа с документацией по различным технологиям (JS, Vue, React, CSS и другим).
Все документации в одном месте без необходимости гуглить.
👀 Попробовать
Coderoll | Frontend
Универсальная платформа с документацией по различным технологиям (JS, Vue, React, CSS и другим).
Все документации в одном месте без необходимости гуглить.
👀 Попробовать
Coderoll | Frontend
This media is not supported in your browser
VIEW IN TELEGRAM
Сложности адаптации
Framer Motion
Библиотека анимаций для React, которая делает работу с анимациями удобной и гибкой. Поддерживает жесты, анимации при монтировании/размонтировании компонентов и сложные переходы.
👀 Попробовать
Coderoll | Frontend
Библиотека анимаций для React, которая делает работу с анимациями удобной и гибкой. Поддерживает жесты, анимации при монтировании/размонтировании компонентов и сложные переходы.
👀 Попробовать
Coderoll | Frontend
❓ В чем разница между REST API и GraphQL?
REST API – стандартная архитектура API, где есть фиксированные эндпоинты (/users,/posts). Клиент получает фиксированный ответ.
GraphQL – позволяет клиенту запрашивать только нужные данные, без лишней нагрузки.
GraphQL хорош, когда нужно минимизировать сетевой трафик, а REST проще в реализации и лучше кешируется.
Ставь ❤️ если знаешь ответ
Если нет — ставь 💅
Coderoll | Frontend
Ставь ❤️ если знаешь ответ
Если нет — ставь 💅
Coderoll | Frontend
Зеленые флаги на собеседовании: 11 признаков того, что работодатель – норм
В этой статье рассказано, какие сигналы на собеседовании говорят о том, что вы попали в отличную команду, и вам точно стоит сказать работодателю: «Да!»
👀 Читать
Coderoll | Frontend
В этой статье рассказано, какие сигналы на собеседовании говорят о том, что вы попали в отличную команду, и вам точно стоит сказать работодателю: «Да!»
👀 Читать
Coderoll | Frontend
Изучаем устройство браузера и создаем свой собственный
Ниже собрана подборка статей, которая поможет понять, как устроен браузер и как написать простенький браузер самому
👉 Что происходит, когда мы открываем браузер
👉 Что такое CDN в интернете
👉 Как правильно писать адрес: с www или без
👉 Как работают сокращатели ссылок
👉 Что такое UTM-метки и зачем они нужны
👉 Как посчитать переходы по ссылке с UTM-метками
👉 Что влияет на фронтенд-производительность
👉 Что нужно, чтобы создать свой веб-браузер
👉 Собираем свой веб-браузер из готовых элементов за 20 минут
Coderoll | Frontend
Ниже собрана подборка статей, которая поможет понять, как устроен браузер и как написать простенький браузер самому
👉 Что происходит, когда мы открываем браузер
👉 Что такое CDN в интернете
👉 Как правильно писать адрес: с www или без
👉 Как работают сокращатели ссылок
👉 Что такое UTM-метки и зачем они нужны
👉 Как посчитать переходы по ссылке с UTM-метками
👉 Что влияет на фронтенд-производительность
👉 Что нужно, чтобы создать свой веб-браузер
👉 Собираем свой веб-браузер из готовых элементов за 20 минут
Coderoll | Frontend
Three.js
Библиотека для создания 3D-графики и анимаций на WebGL. Позволяет создавать интерактивные сцены в браузере. Отлично подходит для сложных визуальных эффектов, игр и интерактивных сайтов.
👀 Попробовать
Coderoll | Frontend
Библиотека для создания 3D-графики и анимаций на WebGL. Позволяет создавать интерактивные сцены в браузере. Отлично подходит для сложных визуальных эффектов, игр и интерактивных сайтов.
👀 Попробовать
Coderoll | Frontend
❓ Чем useEffect отличается от useLayoutEffect в React?
useEffect выполняется асинхронно, после рендера компонента.
useLayoutEffect выполняется синхронно сразу после рендера, но перед отрисовкой на экране.
Используйте useLayoutEffect , если вам нужно сделать вычисления до отрисовки (например, измерить размер элемента перед его рендерингом).
Ставь ❤️ если знаешь ответ
Если нет — ставь 💅
Coderoll | Frontend
Ставь ❤️ если знаешь ответ
Если нет — ставь 💅
Coderoll | Frontend
tRPC
Полноценный инструмент для работы с API без необходимости в REST или GraphQL. Позволяет напрямую вызывать серверные функции из клиента с полной поддержкой TypeScript.
👀 Попробовать
Coderoll | Frontend
Полноценный инструмент для работы с API без необходимости в REST или GraphQL. Позволяет напрямую вызывать серверные функции из клиента с полной поддержкой TypeScript.
👀 Попробовать
Coderoll | Frontend
"You Don’t Know JS" (Kyle Simpson)
Глубокое погружение в JavaScript. Эта серия книг разбирает внутреннюю механику языка, такие темы как замыкания, область видимости, асинхронность и многое другое. Подходит как для новичков, так и для опытных разработчиков.
👀 Читать на русском
👀 Читать на английском
Coderoll | Frontend
Глубокое погружение в JavaScript. Эта серия книг разбирает внутреннюю механику языка, такие темы как замыкания, область видимости, асинхронность и многое другое. Подходит как для новичков, так и для опытных разработчиков.
👀 Читать на русском
👀 Читать на английском
Coderoll | Frontend
This media is not supported in your browser
VIEW IN TELEGRAM
«А сеньор то голый!»
Performance и оптимизация TypeScript-типов в больших проектах
На ранних этапах роста TypeScript-проектов всё кажется вполне управляемым, но в определённый момент мы начинаем замечать, что время компиляции становится слишком большим, а IDE начинает работать ощутимо медленнее.
В этой статье мы рассмотрим, почему TypeScript захлёбывается в крупных проектах, какие подходы и практики помогут оптимизировать типы и как проводить диагностику узких мест в процессах компиляции и разработки.
👀 Читать
Coderoll | Frontend
На ранних этапах роста TypeScript-проектов всё кажется вполне управляемым, но в определённый момент мы начинаем замечать, что время компиляции становится слишком большим, а IDE начинает работать ощутимо медленнее.
В этой статье мы рассмотрим, почему TypeScript захлёбывается в крупных проектах, какие подходы и практики помогут оптимизировать типы и как проводить диагностику узких мест в процессах компиляции и разработки.
👀 Читать
Coderoll | Frontend
Coolors — генератор цветовых палитр
Сервис для подбора цветовых сочетаний и создания палитр.
Помогает находить гармоничные цвета для UI, экспортировать палитры в CSS и работать с брендовыми цветами.
👀 Попробовать
Coderoll | Frontend
Сервис для подбора цветовых сочетаний и создания палитр.
Помогает находить гармоничные цвета для UI, экспортировать палитры в CSS и работать с брендовыми цветами.
👀 Попробовать
Coderoll | Frontend
Работа с атрибутами HTML элементов в JavaScript
В этой статье разберемся как манипулировать HTML элементами, после того как они будут найдены через JS. Важной частью этой работы, является взаимодействие с атрибутами HTML элементов.
👀 Читать
Coderoll | Frontend
В этой статье разберемся как манипулировать HTML элементами, после того как они будут найдены через JS. Важной частью этой работы, является взаимодействие с атрибутами HTML элементов.
👀 Читать
Coderoll | Frontend
Media is too big
VIEW IN TELEGRAM
Нашёл отличную тулзу для приложений на React
Проверьте производительность без установки и расширений!
React Scan — это инструмент для поиска слабых мест, не требующий внесения изменений в код проекта
Выполните эту команду в терминале:
Coderoll | Frontend
Проверьте производительность без установки и расширений!
React Scan — это инструмент для поиска слабых мест, не требующий внесения изменений в код проекта
Выполните эту команду в терминале:
npx react-scan@latest <URL>
Coderoll | Frontend