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

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

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

По всем вопросам пишите сюда - @yankovsky_ads
Download Telegram
Modern CSS Solutions - ресурс, который разбирает современные решения старых проблем CSS. Сейчас рассмотрено 22 примера, но автор постоянно обновляет материал.

#css
Babylon.JS - Невероятно мощный движок веб-рендеринга, с помощью которого можно создавать игры, создавать объекты в 3D. Фактически, поскольку это движок рендеринга, а не игровая библиотека, у вас есть доступ к функциям более низкого уровня, особенно к тем, которые связаны с визуализацией.

#javascript
Graphberry - предоставляет творческие графические ресурсы, необходимые для преобразования в вашу личную или коммерческую работу. Вы сможете найти PSD макеты, иконки, а так же HTML-шаблоны.

#графика
Spectre.css – лёгкий, отзывчивый и современный CSS фреймворк для ускоренной и расширяемой разработки. Spectre предоставляет базовые стили для шрифтового оформления и элементов, адаптивную систему макетов на основе Flexbox, а также чистые компоненты и утилиты CSS.

#css #framework
JS Nice - онлайн инструмент который приведет не понятный код в читаемый, а именно выполнит деобфускацию и базовое документирование JS-скрипта. Вставляете непонятный код, сервис его анализирует и приводит в нормальный вид — добавляет отступы, пытается назвать переменные осмысленно в зависимости от контекста, добавляет комментарии с указанием переменных и их типов.

#инструменты #javascript
This media is not supported in your browser
VIEW IN TELEGRAM
Credit Card Form - красивая реализация заполнения банковской карты при помощи Vue.js. Особенно интересно разобраться тем, кто только начинает изучение Vue.

#vue
💡 Размеры экрана, окна и веб-страницы в JavaScript.

Размер экрана - ширина и высота экрана: монитор или экран мобильного телефона.
window.screen.width;
window.screen.height;

Доступный размер экрана  - ширина и высота активного экрана без панелей инструментов операционной системы.
window.screen.availWidth;
window.screen.availHeight;

Внешний размер окна - состоит из ширины и высоты всего окна браузера, включая адресную строку, панель вкладок и другие панели браузера.
window.outerWidth;
window.outerHeight;

Внутренний размер окна - ширина и высота области просмотра, в которой отображается веб-страница. 

С учетом полосы прокрутки:
window.innerWidth;
window.innerHeight;

Без учета полосы прокрутки:
document.documentElement.clientWidth;
document.documentElement.clientHeigh;

Размер веб-страницы состоит из ширины и высоты отображаемого содержимого страницы.
document.documentElement.scrollWidth;
document.documentElement.scrollHeight;

#МиниУрок #JavaScript
Tinyhttp - это современныйвеб-фреймворк, подобный Express, написанный на TypeScript и скомпилированный в собственный ESM, который использует минимальное количество зависимостей, пытаясь избежать унаследованного ада.

#node
🔥 Лучшее на канале за последнюю неделю

1) Credit Card Form - красивая реализация заполнения банковской карты при помощи Vue.js.
2) CSS Layout - коллекция популярных макетов и шаблонов, сделанных с помощью CSS.
3) Modern CSS Solutions - ресурс, который разбирает современные решения старых проблем CSS. л.
4) JS Nice - онлайн инструмент который приведет не понятный код в читаемый, а именно выполнит деобфускацию и базовое документирование JS-скрипта.
5) Мини-урок по размерам экрана, окна и веб-страницы в JavaScript.

Всем успешной разработки!

#Лучшее
LearnGitBranching - это веб-приложение создано, чтобы помочь новичкам постичь мощные возможности ветвления и работы с git. Приложение сделано в виде игры, чтобы было понятнее и веселее проходить обучение.

#git
Boxicons - это простой. но стильный набор бесплатных векторных иконок, тщательно созданный для дизайнеров и разработчиков для использования в вашем проекте. Набор насчитывает 1500 иконок.

#графика
Как сделать модальное окно на JS?

Видео-урок от автора канала "Просто: Разработка", в котором вы узнаете как с 0 сделать очень крутое модальное окно. Пройдётесь по вёрстке и затем по JS, узнаете как написать утилиту, которая проверяет ширину скролла браузера. А ещё, познакомитесь с ResizeObserver. Другими словами, в данном видео очень много полезной информации!

#javascript
Gradient AI — классный инструмент для создания сложных градиентов с экспортом в PNG, CSS, JS, JSX, React, Theme UI, JSON.

#инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Progress steps - реализация пошагового прогресса на JS. Удобная штука на проекте, когда надо реализовать что то поэтапно.

#javascript
Mirage JS - это имитирующая библиотека API, которая позволяет создавать, тестировать и публиковать полное работающее приложение JavaScript без необходимости полагаться на какие-либо серверные службы.

#javascript
GraphQL - это язык запросов для API и среда выполнения для выполнения этих запросов с вашими существующими данными. GraphQL предоставляет полное и понятное описание данных в вашем API, дает клиентам возможность запрашивать именно то, что им нужно, и ничего более, упрощает развитие API с течением времени и предоставляет мощные инструменты разработчика.

#api #graphql
Выберите правильный ответ ниже. Этот и другие вопросы по разработке можно всегда обсудить в нашем чате.
JavaScript за 14 минут - интерактивный учебник, который поможет тебе немного освоить или освежить знания по JavaScript. Давайте изучать JS весело!)

#javascript
Vue-clickaway - библиотека для обнаружения кликов за пределами элемента (чтобы закрыть модальное окно или скрыть раскрывающийся список).

#vue
This media is not supported in your browser
VIEW IN TELEGRAM
Fancy Link Hover Effects - красивая и интересная реализация эффектов при наведении на ссылку на чистом CSS. Смотрим, забираем, делимся!

#CSS