Обложка канала

WebDEV. Страница 53

19233 @webb_dev

Канал о web-разработке. Новости IT, туториалы, веб-программирование и многое другое.

  • WebDEV

    Fabric.js — мощная Javascript библиотека для работы с HTML5 <canvas>. Fabric включает в себя обектную модель, которой так не хватает при работе с <canvas>, а так же SVG парсер, интерактивный слой и множество других, незаменимых инструментов. Это полностью открытая библиотека с MIT лицензией и многими взносами разработчиков за последние несколько лет.

    Демо | GitHub

    #library #js #html
  • WebDEV

    OTUS приглашает на бесплатные вебинары по Python:

    — 13 февраля, 20:00 МСК: «Аннотируй это: а так ли нужна аннотация типов в Python».
    Урок проведёт преподаватель-практик курса Сергей Нагаев. Регистрируйтесь и пройдите вступительный тест: https://otus.pw/RkLm/

    — 14 февраля, 20:00 МСК: «Тестирование Flask приложений: генерация тестовых данных с Faker и Factory Boy» в рамках курса «Web-разработчик на Python».
    Урок проводит преподаватель-практик курса Леонид Орлов. Регистрируйтесь сейчас — напомнят в день вебинара: https://otus.pw/aWIk/
  • WebDEV

    Выберите правильный ответ 👇 #test
  • Реклама

  • WebDEV

    Granim.js — это небольшая JavaScript-библиотека, помогающая украсить интерфейс интерактивными орнаментами, основанными на градиентах. Это может быть стандартный круговой градиент, или динамический градиент, применяемый к фону картинки, или движущиеся градиенты в сочетании с масками.

    Демо | GitHub

    #js #library #animation
  • WebDEV

    Выберите правильный ответ 👇 #test
  • WebDEV

    Gremlins.js — это библиотека хаотического тестирования веб-интерфейсов. С ее помощью можно проверить надежность веб-приложений путем развязывания орды недисциплинированных гремлинов. «Гремлинами» в библиотеке называются функции, которые способны устроить адский беспорядок на плохо спроектированной странице. Библиотечные «могваи» — это мирные сущности, главная задача которых – наблюдать за происходящим, сообщать о том, что они видят, поддерживать процесс тестирования. Есть здесь и «Гизмо». В библиотеке он играет роль механизма, останавливающего сеанс тестирования. Для того, чтобы воспользоваться библиотекой, запустив стандартную процедуру случайного тестирования, достаточно буквально пары строк кода или нескольких кликов мышью.

    Демо | GitHub

    #js #library #node
  • WebDEV

    Django 2 в примерах
    А. Меле, 2019

    Django — это мощный Рython-фреймворк для веб-приложений, который поощряет быстрое развитие и чистый, прагматичный дизайн, предлагает относительно простое обучение. Это делает его привлекательным как для новичков, так и для опытных разработчиков.

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

    Скачать книгу | Больше книг

    #book #python #web
  • WebDEV

    Emotion — это высокопроизводительная, легкая библиотека css-in-js. Ключевая идея очень проста. Вам не нужно жертвовать производительностью ради удобства разработчиков при написании CSS. Emotion минимизируют стоимость исполнения css-in-js, анализируя ваши стили с помощью babel и PostCSS. Ядро библиотеки в рантайме занимает 2,3кб и поддержка React — 4кб.

    Демо | GitHub

    #js #css #library
  • WebDEV

    ​​Хочешь немного попрактиковаться?

    За 4 дня на воркшопе напишешь промо-сайт к сериалу “Ведьмак” 🐺

    Программа воркшопа👇

    — Напишем свой адаптивный сайт на HTML и CSS
    — Дополнительно будем использовать Flexbox, jQuery, поработаем с VS Code и Figma
    — Разберём, как освоить профессию веб-разработчик
    — Поговорим как стартовать на фрилансе и сколько чеканных монет можно зарабатывать новичку
    — Составим план изучения всего, что просят работодатели и заказчики на фрилансе

    Поторопись, количество мест ограничено.

    Переходи по ссылке и получи приглашение:
    https://telegram.me/gloacademy_bot?start=5e35d2891cde7b000db4fe10
  • WebDEV

    Правильный ответ: 254

    0xff = 255, знак "-" преобразует строки в числа
  • WebDEV

    Выберите правильный ответ 👇 #test
  • WebDEV

    Chroma.js — это небольшая библиотека, которая может помочь в управлении цветами. Послужной список для выполнения соответствующих задач бесконечен: позволяет манипулировать цветами, масштабировать цвета, управлять режимами и т.д.

    Демо | GitHub

    #js #library #colour
  • WebDEV

    Правильный ответ: true,false

    В
    этом примере при использовании оператора равно (==) сначала приводятся две переменные к числовому типу, а уже потом сравниваются их значения. Оператор строгого равно (===) сначала проверяет типы переменных, и если они совпадают, то осуществляется сравнивание их значений, иначе возвращается false.
  • WebDEV

    Выберите правильный ответ 👇 #test
  • WebDEV

    Sigma.js — это javascript-библиотека с открытым исходным кодом, не занимающая много дискового пространства, для построения схем с использованием HTML5 Canvas. Она предназначена для нанесения на веб-страницы статических или динамических, но непременно интерактивных карт сетевых сообществ с любым количеством узлов. Библиотека автономна, может расширяться за счёт дополнительных модулей (синтаксический анализатор GEFX и алгоритм расчёта разметки ForceAtlas2 уже включены), допускает последовательное применение jQuery-подобных приёмов. Широкие возможности адаптации на любой случай и масса примеров, подтверждающих универсальность Sigma.js.

    Демо | GitHub

    #js #library #html
  • Реклама

  • WebDEV

    Impress.js — популярный фреймворк предназначенный для создания неординарных презентаций, которые демонстрируются просто в браузере. Фреймворк работает с последовательностью слайдов, каждый слайд в терминологии фреймворка именуется шаг (step). Что, и каким образом отображается внутри каждого слайда, определяется с помощью обычных средств HTML-разметки и CSS-стилей. Все слайды размещаются в неком трехмерном пространстве. Impress.js прекрасно работает в последних версиях браузеров Chrome, Firefox, Safari и IE.

    Демо | GitHub

    #js #framework #css
  • WebDEV

    Правильный ответ: 2

    Здесь всё просто, true преобразуется в 1, а false в 0.
    true + false + true = 1 + 0 + 1 = 2.
  • WebDEV

    Выберите правильный ответ 👇 #test