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
Clean CSS - очень полезный онлайн-сервис с набором инструментов для работы с HTML, CSS, JSON, JS. Вы сможете форматировать, минимизировать, конвертировать свой код.

#Инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Warp SVG Online — онлайн инструмент позволяет устанавливать нужную сетку и быстро деформировать SVG файл, что упрощает работу с графикой.

#Инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Hover slider - интересная реализация слайдера. При наведении на заголовки меняются фоновые изображения а так же выводится порядковый номер текущего слайдера.

#HTML #CSS #JavaScript
Prism.JS - это легкий, расширяемый синтаксический инструмент для подсветки синтаксиса кода, созданный с учетом современных веб-стандартов. Огромная база поддержки языков программирования. Prism используется на тысячах веб-сайтов, а так же имеет простую интеграцию с React JS.

#JavaScript
Nim — язык программирования со статической типизацией, поддерживающий процедурный, объектно-ориентированный, функциональный и обобщённый стили программирования. По утверждению разработчиков, сочетает мощь Лиспа, простоту и понятность Python и высокую производительность Си.

Основные особенности:
- Управление памятью в Nim детерминировано и настраивается с помощью деструкторов и семантики перемещения, вдохновленных C ++ и Rust. Он хорошо подходит для встраиваемых систем реального времени.
- Современные концепции, такие как итераторы с нулевыми издержками и оценка пользовательских функций во время компиляции приводят к чрезвычайно производительному коду.
- Поддержка различных бэкэндов: он компилируется в C, C ++ или JavaScript, так что Nim может использоваться для всех нужд бэкэнда и внешнего интерфейса.
- У Nim есть мощная система макросов, которая позволяет напрямую манипулировать AST, предлагая практически неограниченные возможности.
Когда то, мы рассматривали сервисы, которые помогут эффективно и удобно работать с дизайн-макетами. Хочу отметить среди этих сервисов PSDEtch.

PSDETCH - это совершенно бесплатный инструмент, является альтернативой Photoshop, чтобы дизайнеры и разработчики работали более тесно и легко. Это позволяет дизайнерам больше сосредоточиться на проектировании, а разработчикам - легко извлекать информацию, необходимую из файлов проекта напрямую. Разработчики могут извлекать слои из файлов дизайна в другой формат (jpg, png, svg и т.д.), получать измерения слоев или получать информацию CSS для некоторых конкретных слоев.

#Инструменты
Выберите правильный ответ ниже. Этот и другие вопросы по разработке можно всегда обсудить в нашем чате.
HTMx - мощный инструмент, который позволяет вам получать доступ к AJAX , WebSockets и Server Sent Events напрямую в HTML, используя атрибуты, поэтому вы можете создавать современные пользовательские интерфейсы с простотой и мощью гипертекста

Размер htmx всего ~ 7k в min.gz'd, не зависимый, расширяемый и совместимый с IE11.

#Инструменты
🔥 Лучшее на канале за последнюю неделю

1) Креативная реализация формы Авторизации / Регистрации.
2) Hover slider - интересная реализация слайдера.
3) Курс по основам React в одном видео на примерах и практике от Владилена Минина.
4) Clean CSS - очень полезный онлайн-сервис с набором инструментов для работы с HTML, CSS, JSON, JS.
5) Octicons - это набор качественных интерфейсных иконок в формате SVG

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

#Лучшее
Consoleimg — библиотека для отображения изображений в консоли разработчика.

Как подключить:
1. Перед закрывающим тегом </body> добавить библиотеку
<script src="consoleimg.min.js"></script>

2. Вывод изображения происходит таким образом
<script>
consoleimg.load('image.jpg', {size: 320, color: '#FFFFFF'})
</script>

#JavaScript
WhatTheHex - онлайн помощник нейминга.

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

#Инструменты
Angular 9 Основы. Полный Курс для начинающих.

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

#Курсы
Terminus — удобный кроссплатформенный терминал.

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

#Инструменты
Набор из более 700 качественных иконок пользовательского интерфейса, которые снабжены хорошо организованной библиотекой компонентов и имеют собственную API.

Доступные форматы:
css, svg, tsx, fig, xd, json, xml

#Графика
Выберите правильный ответ ниже. Этот и другие вопросы по разработке можно всегда обсудить в нашем чате.
Superplaceholder.js — отличная библиотека для анимации ваших плейсхолдеров в input формах. Это позволит освежить внешний вид Вашего проекта. Библиотека очень минимизирована и имеет размер <1кб.

#JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
Some Sticky-Stacked Cards

Интересная реализация отображения блоков в виде карточек при скролле окна браузера. Данная реализация выполнена на чистом CSS без JS.

#CSS
Reveal.js - это фреймворк HTML с открытым исходным кодом. Это инструмент, который позволяет любому пользователю с веб-браузером создавать полнофункциональные и красивые презентации бесплатно.

Презентации, сделанные с помощью Reveal.js, основаны на открытых веб-технологиях. Изменение стилей с помощью CSS, <iframe> добавит внешнюю веб-страницу или можете добавить свое собственное поведение с помощью  JavaScript API.

Фреймворк обладает широким набором функций, включая вложенные слайды , поддержку Markdown , Auto-Animate , экспорт PDF , заметки докладчиков , поддержку LaTeX и выделенный синтаксис кода.

#HTML #JS
Как закрыть сайт от индексации в Robots.txt

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

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

#Статьи