Forwarded from Webchic - frontend, backend, ci/cd
Новые фичи в вебе за 2020, которые вы могли пропустить:
— IntersectionObserver V2 (позволяет веб-приложениям асинхронно следить за изменением пересечения элемента с его родителем или областью видимости документа viewport)
— Screen Wake Lock API (позволяет предотвратить затемнение или блокировку экрана устройствами, когда приложение должно продолжать работу)
— CSS :any-link селектор (стилизует каждый элемент <a>, <link>, <area>, в котором определен href)
— CSS content-visibility (указывает браузеру какую разметку не отрисовывать, для ускорения отрисовки видимой части контента)
— CSS ::marker (применяет стили к маркеру элемента списка, которые обычно содержит значок или номер)
— URL Scroll-To-Text Fragment (скролл к фрагменту текста на странице)
— Gap для Flexbox (пропуски, как в GRID)
— CSS Revert (откат стилей назад по каскаду на шаг)
— AVIF (новый формат картинок с очень хорошим сжатием и небольшой потерей качества)
#browser_api #css
К статье(eng)
— IntersectionObserver V2 (позволяет веб-приложениям асинхронно следить за изменением пересечения элемента с его родителем или областью видимости документа viewport)
— Screen Wake Lock API (позволяет предотвратить затемнение или блокировку экрана устройствами, когда приложение должно продолжать работу)
— CSS :any-link селектор (стилизует каждый элемент <a>, <link>, <area>, в котором определен href)
— CSS content-visibility (указывает браузеру какую разметку не отрисовывать, для ускорения отрисовки видимой части контента)
— CSS ::marker (применяет стили к маркеру элемента списка, которые обычно содержит значок или номер)
— URL Scroll-To-Text Fragment (скролл к фрагменту текста на странице)
— Gap для Flexbox (пропуски, как в GRID)
— CSS Revert (откат стилей назад по каскаду на шаг)
— AVIF (новый формат картинок с очень хорошим сжатием и небольшой потерей качества)
#browser_api #css
К статье(eng)
Forwarded from TechSkills - книги по программированию
Структуры и алгоритмы обработки данных
Авторы: Павлов Л.А., Первова Н.В.
Год издания: 2020
Скачать книгу
#algorithms #русский
Авторы: Павлов Л.А., Первова Н.В.
Год издания: 2020
Скачать книгу
#algorithms #русский
Forwarded from Webchic - frontend, backend, ci/cd
Обзор JavaScript Symbol
— iterator для итерации объектов
— hasInstance для настройки instanceof
— toPrimitive для преобразования объекта в примитив
— toStringTag для создания стандартного описания объекта
— species для создания производного объекта
— match, replace, search, split для создания регулярного выражения в форме объекта
— isConcatSpreadable для преобразования объекта в массив
#javascript #symbol
К статье(rus)
— iterator для итерации объектов
— hasInstance для настройки instanceof
— toPrimitive для преобразования объекта в примитив
— toStringTag для создания стандартного описания объекта
— species для создания производного объекта
— match, replace, search, split для создания регулярного выражения в форме объекта
— isConcatSpreadable для преобразования объекта в массив
#javascript #symbol
К статье(rus)
Forwarded from Webchic - frontend, backend, ci/cd
Декораторы JavaScript с нуля
Декоратор — это просто способ обернуть функцию другой функцией, чтобы расширить ее существующие возможности
#javascript #decorator
К статье(rus)
Декоратор — это просто способ обернуть функцию другой функцией, чтобы расширить ее существующие возможности
#javascript #decorator
К статье(rus)
Forwarded from Веб-страница
CSS clip-path Editor
Полезный инструмент при создании clip-path фигур, который наглядно демонстрирует, как будет выглядеть элемент на странице. Можно воспользоваться готовыми пресетами или настроить по своему желанию, после чего просто скопировать готовый код в свой проект.
https://tprg.ru/sKF5
#фронтенд #css
Полезный инструмент при создании clip-path фигур, который наглядно демонстрирует, как будет выглядеть элемент на странице. Можно воспользоваться готовыми пресетами или настроить по своему желанию, после чего просто скопировать готовый код в свой проект.
https://tprg.ru/sKF5
#фронтенд #css
Forwarded from FrontEnd книги для программистов
Vue.js: Up and Running
Автор: Callum Macrae
Год издания: 2017
Скачать книгу pdf
Скачать книгу epub
#vue #english
Автор: Callum Macrae
Год издания: 2017
Скачать книгу pdf
Скачать книгу epub
#vue #english
Микро-фронтенды с Vue и single-spa
Практическое руководство по настройке микрофронтендовой архитектуры из нескольких приложений на Vue и роутера single-spa.
https://prglb.ru/k0zb
#vue #microfrontend
Практическое руководство по настройке микрофронтендовой архитектуры из нескольких приложений на Vue и роутера single-spa.
https://prglb.ru/k0zb
#vue #microfrontend
Forwarded from Webchic - frontend, backend, ci/cd
Как создать сервер GraphQL в Next.js
В туториале рассматривается пример подключения GraphQL в Next.js приложение с помощью apollo-server-micro
#graphql #nextjs
К статье(eng)
В туториале рассматривается пример подключения GraphQL в Next.js приложение с помощью apollo-server-micro
#graphql #nextjs
К статье(eng)
Forwarded from Senior Frontend - javascript, html, css
Наборы иконок для веб-разработчиков
Когда речь заходит о первом впечатлении от сайта или приложения, иконки играют существенную роль. Они повышают читабельность, выделяют важный контент, улучшают дизайн.
https://www.flaticon.com содержит полностью редактируемые векторные изображения.
https://jam-icons.com это набор из 896 иконок, сделанных вручную.
https://iconmonstr.com В коллекции Iconmonstr вы найдете больше четырех тысяч иконок.
http://www.entypo.com это набор svg-иконок. Иконки превосходны; если говорить о бесплатных, то они точно лучшие.
https://evil-icons.io/ это очень объемный набор, в котором вы найдете и SVG, и исходные файлы.
Когда речь заходит о первом впечатлении от сайта или приложения, иконки играют существенную роль. Они повышают читабельность, выделяют важный контент, улучшают дизайн.
https://www.flaticon.com содержит полностью редактируемые векторные изображения.
https://jam-icons.com это набор из 896 иконок, сделанных вручную.
https://iconmonstr.com В коллекции Iconmonstr вы найдете больше четырех тысяч иконок.
http://www.entypo.com это набор svg-иконок. Иконки превосходны; если говорить о бесплатных, то они точно лучшие.
https://evil-icons.io/ это очень объемный набор, в котором вы найдете и SVG, и исходные файлы.
Forwarded from Frontender Libs - обзор библиотек JS / CSS
This media is not supported in your browser
VIEW IN TELEGRAM
Vue.js | Делаем свой слайдер
Для начинающих или интересующихся Vue.js - пример реализации простого слайдера, стрелки, пагинация, свайп, бесконечная прокрутка.
Пример показывает работу с событиями, вычисляемыми свойствами и методами, подойдет для основы вашего собственного слайдера или для сайта где от слайдера ничего особенного не требуется.
Для начинающих или интересующихся Vue.js - пример реализации простого слайдера, стрелки, пагинация, свайп, бесконечная прокрутка.
Пример показывает работу с событиями, вычисляемыми свойствами и методами, подойдет для основы вашего собственного слайдера или для сайта где от слайдера ничего особенного не требуется.
Forwarded from FrontEndDev
Nuxt.js Single Page Application Boilerplate
https://dev.to/dennisfrijlink/nuxt-js-single-page-application-boilerplate-32l5
https://dev.to/dennisfrijlink/nuxt-js-single-page-application-boilerplate-32l5
DEV Community
Nuxt.js Single Page Application Boilerplate
A boilerplate for single page applications based on the Vue.js Framework, Nuxt.js. Check repository:...
Forwarded from Webchic - frontend, backend, ci/cd
package.json анатомия
В статье объясняются назначения полей и возможности package.json
#package_json
К статье(eng)
В статье объясняются назначения полей и возможности package.json
#package_json
К статье(eng)
Forwarded from Веб-страница
Изучение Vue.js в 2021 году: дорожная карта разработчика
Одной теорией сыт не будешь, поэтому мы дополнили гайд ссылками на полезные инструменты, небольшим примером с проверкой типов и видео-туториалом по разработке приложения с полным функционалом из Vuex:
https://tprg.ru/DhzB
#фронтенд #vue
Одной теорией сыт не будешь, поэтому мы дополнили гайд ссылками на полезные инструменты, небольшим примером с проверкой типов и видео-туториалом по разработке приложения с полным функционалом из Vuex:
https://tprg.ru/DhzB
#фронтенд #vue
Forwarded from FrontEndDev
Наглядный туториал о разработке интернет-магазина на nuxt.js
https://www.apisful.com/tutorials/ru/internet-magazin-vue-js-nuxt-js-apisful/
https://www.apisful.com/tutorials/ru/internet-magazin-vue-js-nuxt-js-apisful/
Apisful
Интернет-магазин на vue.js + nuxt.js + apisful
Разберемся как использовать nuxt js, зачем он нужен, как бесплатно и в пару кликов получить бэкенд для своего проекта.
Forwarded from Senior Frontend - javascript, html, css
This media is not supported in your browser
VIEW IN TELEGRAM
Vue Звери
Карточки зверей, которые можно удалять, сделаны на Vue.js. При удалении карточки создаётся эффект с помощью CSS трансформаций.
Карточки зверей, которые можно удалять, сделаны на Vue.js. При удалении карточки создаётся эффект с помощью CSS трансформаций.
Forwarded from FrontEndDev
CSS Paint API: предсказуемая случайность
https://jakearchibald.com/2020/css-paint-predictably-random/
https://jakearchibald.com/2020/css-paint-predictably-random/
Jakearchibald
CSS paint API: Being predictably random
Creating random-but-stable effects with the CSS paint API