WebDEV
8.97K subscribers
2.2K photos
12 videos
2.72K links
Сообщество веб-разработчиков.

На канале можно найти: видео-уроки, полезные статьи, новости из мира IT и веб-разработки.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/webb_dev

РКН: clck.ru/3L2oTf
Download Telegram
Не секрет, что JavaScript удивителен своей гибкостью, что является как его величайшим достоинством, так и досадным проклятием. Путь JavaScript-разработчика долог и крайне интересен: мы поглощаем книжку за книжкой, статью за статьей и набираемся уникального опыта, но местами - действительно language-специфичного.

Широчайшее распространение языка и в то же время богатое число накопившихся и подкармливаемых неочевидностей способствуют образованию двух фронтов: тех, кто едва ли не боготворит этот язык, и тех, кто смотрит на него как на неуклюжую и качающую права утку.

Явные возможности JavaScript

#js #article
​​Pressure.js — это библиотека, которая используется для обработки force touch, 3D touch и длительных нажатий мышкой. У библиотеки простое API, она работает со всеми браузерами. Так же она поддерживает multi-touch.

Демо | GitHub

#js #touch
Мир веб-разработки развивается невероятно быстро. То, что вчера было новостью, сегодня уже может устареть, а то, о чём сегодня почти никто не знает, завтра способно стать двигателем прогресса.

В статье будет рассмотрено всё самое интересное, произошедшее в сфере фронтенда в 2018 году. Речь пойдёт о развитии фреймворков и вспомогательных инструментов, о JavaScript-трендах, а также о том, в каком направлении фронтенд может пойти в 2019-м.

Фронтенд-2018: итоги года

#frontend #web #js #article
​​ScrollOut — замечательная библиотека, которая отслеживает изменения при сколле и воспроизводит красивые CSS анимации элементов.

Демо | GitHub

#js #scroll
</2018>
JavaScript, вероятно, является одним из самых важных языков программирования на сегодняшний день. Благодаря развитию веба JavaScript достиг высот, которых ему не сулили. В этой статье мы рассмотрим весь путь JavaScript от создания до сегодняшних дней и постараемся заглянуть в его будущее.

Краткая история JavaScript. Часть 1

#js #article #history
​​CSS Grid Layout Generator — бесплатный инструмент, с помощью которого можно быстро и наглядно проводить эксперименты с CSS-гридами и получать на выходе разметку в CSS, JSX или Styled Components.

Полезный инструмент от нашего подписчика. Рекомендуем!

Сервис | GitHub

#css #tools #frontend
Продолжение серии статей про историю языка JavaScript. Версии ECMAScript, появление технологии AJAX, ActionScript и его влияние на Flash и путь к Гармонии.

Краткая история JavaScript. Часть 2 | Часть 1

#js #article #history
​​Github анонсировал возможность создания приватных репозиторий бесплатно!

Сервис для совместной работы над кодом GitHub объявил об изменении тарифной сетки. Отныне бесплатным аккаунтам сервиса доступно безлимитное количество приватных репозиториев с участием до трёх соавторов.

Новые условия — первое серьёзное изменение в работе GitHub после того, как компанию поглотила Microsoft за $7,5 млрд. Как отмечает TechCrunch, обновленные тарифы не ударят по финансовой успешности сервиса, так как основную прибыль должно приносить сотрудничество с крупными компаниями, а не отдельными пользователями.

#news #github
​​Three Dots — это CSS библиотека для создания интересных анимаций загрузки с тремя точками. Есть большой выбор готовых анимаций и возможность кастомизации (скорость, цвет, тип анимации и т.д.). Этот проект не только улучшит ваши навыки, но и расширит воображение.

Демо | GitHub

#css #animation #loading
Express — простой, хорошо документированный, отлично поддерживаемый и наиболее скачиваемый фреймворк для Node.js. Наверняка вы им тоже пользуетесь. В статье пойдет речь об альтернативах Express, где и почему стоит отказаться от Express’a и небольшие замеры под катом

Нет, вам не нужен Express в вашем REST API на Node.js

#js #node #express #backend
Топ трендов веб-разработки в 2019

Веб-разработка продолжает быстро развиваться. В этом видео описаны топ 8 трендов, на которые стоит обратить внимание в 2019.

YouTube

#web #frontend #backend #video #eng
Forwarded from WebDEV
​​VSCodeThemes — удобный каталог тем для VS Code. Модные, тёмные и светлые темы.

vscodethemes.com

#theme #vscode
Заключительная часть серии статей про историю языка JavaScript. Транспайлеры и ECMAScript 2015, немного о новом процессе подготовки обновлений, чего ждать в будущем и как на него повлияют Asm.js и WebAssembly.

Краткая история JavaScript. Часть 3 | Часть 2 | Часть 1

#js #article #history
Интересны ли вам краткие истории различных технологий, языков программирования и компаний, который сделали вклад в веб-разработку?
Anonymous Poll
80%
Да 👍
20%
Нет
​​Code Surfer <🏄‍♂️/> — это React компонент, который вы можете использовать для привлечения внимания посетителей вашего сайта к самым важным частям кода. Он позволяет выделять слова, линии или абзацы, а так же приближать и скроллить ваш код. Рекомендую взглянуть на демо.

Демо | GitHub

#react #js #code
​​Tree — это небольшая консольная команда, которая выводит в консоль визуальное расположение файлов в папке. Она работает рекурсивно и проходит через все уровни вложенных файлов и выводит в консоль информацию в виде дерева файлов. С помощь. этой команды можно быстро просмотреть файлы и найти расположение нужных.

Так же можно фильтровать результат используя простые regEx паттерны: tree -P '*.js'

#console #files
Почему веб становится сложнее с каждым годом?

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

Почему веб такой сложный?

#web #article
​​sanitize.css — это CSS-библиотека, которая исправляет распространенные баги со стилями в браузерах. Ее очень легко использовать и она поддерживается всеми браузерами.

Демо | GitHub

#css #browsers
Однажды я помогал товарищу, которому нужно было интегрировать с сайтом его клиента данные о свободном и занятом жилье из системы управления имуществом. К моей радости у этой системы было API. Но, к сожалению, устроено оно было из рук вон плохо.

Рассказ о том, как не надо проектировать API

#api #json #article