This media is not supported in your browser
VIEW IN TELEGRAM
Интересная реализация формы для входа с эффектом 3D
Каждый этап входа представляет собой отдельную строку, сменяющую предыдущую с помощью интересной анимации. Посмотреть, как это реализовано можно тут:
https://tprg.ru/q1a3
#codepen
Каждый этап входа представляет собой отдельную строку, сменяющую предыдущую с помощью интересной анимации. Посмотреть, как это реализовано можно тут:
https://tprg.ru/q1a3
#codepen
Исследователи обнаружили зловредные пакеты NPM, которые воруют токены Discord
Всего было обнаружено 17 вредоносных пакетов, которые намеренно стремятся атаковать и украсть токены Discord пользователя. Захват такого токена даёт полный доступ и контроль над учёткой пользователя.
Подробнее о выявленных вредоносах и их опасности можно прочитать тут:
https://tprg.ru/KOjU
#новость #npm
Всего было обнаружено 17 вредоносных пакетов, которые намеренно стремятся атаковать и украсть токены Discord пользователя. Захват такого токена даёт полный доступ и контроль над учёткой пользователя.
Подробнее о выявленных вредоносах и их опасности можно прочитать тут:
https://tprg.ru/KOjU
#новость #npm
Проверяем свои навыки вёрстки в CSSBattle
CSSBattle — это увлекательная игра в жанре code golf, где вам как и в гольфе нужно достичь цели с наименьшим количеством действий. В нашем случае необходимо сверстать определённую фигуру с наименьшим количеством кода, соревнуясь с другими участниками.
Скоро новогодние праздники и это отличная возможность поставить новый рекорд, заняв место в топе игроков. Так что дерзайте:
https://tprg.ru/Rhcu
CSSBattle — это увлекательная игра в жанре code golf, где вам как и в гольфе нужно достичь цели с наименьшим количеством действий. В нашем случае необходимо сверстать определённую фигуру с наименьшим количеством кода, соревнуясь с другими участниками.
Скоро новогодние праздники и это отличная возможность поставить новый рекорд, заняв место в топе игроков. Так что дерзайте:
https://tprg.ru/Rhcu
👍1
Мини-курс по паттернам в JavaScript
Знание различных паттернов может сильно облегчить работу с кодом, позволяя избежать создания велосипедов и хардкода, а также быстро применяя лучшие практики. В данном видеокурсе вы рассмотрите 22 самых распространённых паттерна проектирования, которые используются при разработке.
https://tprg.ru/PqKY
#видео #javascript
Знание различных паттернов может сильно облегчить работу с кодом, позволяя избежать создания велосипедов и хардкода, а также быстро применяя лучшие практики. В данном видеокурсе вы рассмотрите 22 самых распространённых паттерна проектирования, которые используются при разработке.
https://tprg.ru/PqKY
#видео #javascript
YouTube
JavaScript Паттерны. Полный курс (22 паттерна в 1 видео)
#YauhenK #webDev #JS #JSPatterns
Всех приветствую в курсе «JavaScript Паттерны».
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке.
Паттерны, или шаблоны - это определённые, зарекомендовавшие…
Всех приветствую в курсе «JavaScript Паттерны».
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке.
Паттерны, или шаблоны - это определённые, зарекомендовавшие…
Когда следует использовать многостраничные приложения?
Сегодня стали популярные одностраничные приложения. Наличие различных фреймворков и библиотек, таких как Vue или React, этому только способствуют. Но и многостраничники никуда не делись.
Может возникнуть вопрос «А зачем и когда стоит использовать многостраничные сайты, если сделать одностраничник сегодня может практически каждый?»
В этой статье попробовали ответить на этот вопрос:
https://tprg.ru/oZvX
Сегодня стали популярные одностраничные приложения. Наличие различных фреймворков и библиотек, таких как Vue или React, этому только способствуют. Но и многостраничники никуда не делись.
Может возникнуть вопрос «А зачем и когда стоит использовать многостраничные сайты, если сделать одностраничник сегодня может практически каждый?»
В этой статье попробовали ответить на этот вопрос:
https://tprg.ru/oZvX
👍1
Эффект матового стекла в CSS
Эффект матового стекла, или более известный как стекломорфизм, уже довольно давно является трендовой функцией пользовательского интерфейса. Mac OS славится своим эффектом матового стекла. В Windows 10 также реализован эффект матового стекла наряду с такими веб-сайтами, как Github.
Сегодня вы увидите два способа получить эффект матового стекла с помощью чистого CSS:
https://tprg.ru/MR41
#css
Эффект матового стекла, или более известный как стекломорфизм, уже довольно давно является трендовой функцией пользовательского интерфейса. Mac OS славится своим эффектом матового стекла. В Windows 10 также реализован эффект матового стекла наряду с такими веб-сайтами, как Github.
Сегодня вы увидите два способа получить эффект матового стекла с помощью чистого CSS:
https://tprg.ru/MR41
#css
👍1
Простое объяснение перегрузки функций в TypeScript
Большинство функций принимают фиксированный набор аргументов, но некоторые функции могут принимать переменное количество аргументов, аргументы разных типов и даже могут возвращать разные типы в зависимости от того, как вы вызываете функцию. Для этого TypeScript предлагает функцию перегрузки функций.
Как она работает, читайте здесь:
https://tprg.ru/HNWo
#typescript
Большинство функций принимают фиксированный набор аргументов, но некоторые функции могут принимать переменное количество аргументов, аргументы разных типов и даже могут возвращать разные типы в зависимости от того, как вы вызываете функцию. Для этого TypeScript предлагает функцию перегрузки функций.
Как она работает, читайте здесь:
https://tprg.ru/HNWo
#typescript
👍1
Как написать одностраничное приложение на Laravel и Vue.js за 45 минут
В этой статье вам предлагается написать простое одностраничное приложение меньше, чем за час. Для этого вы будете использовать веб-фреймворк Laravel для PHP, который по умолчанию включает в себя популярный фронтенд-фреймворк
Подробнее
https://tprg.ru/2s8E
#php #vue
В этой статье вам предлагается написать простое одностраничное приложение меньше, чем за час. Для этого вы будете использовать веб-фреймворк Laravel для PHP, который по умолчанию включает в себя популярный фронтенд-фреймворк
Vue.js.Подробнее
https://tprg.ru/2s8E
#php #vue
👍2
Как создать SVG-карты в React с помощью react-simple-maps
Создать с нуля карту для веб-сайта может оказаться довольно сложной задачей, если мы не говорим об использовании готовых решений от Яндекс, Google или других аналогах.
Но с помощью
https://tprg.ru/TY6f
#react
Создать с нуля карту для веб-сайта может оказаться довольно сложной задачей, если мы не говорим об использовании готовых решений от Яндекс, Google или других аналогах.
Но с помощью
react-simple-maps сделать карту сможет даже неопытный разработчик. Подробнее об этом в статье:https://tprg.ru/TY6f
#react
Расшифровка доклада «Разбираемся в сортах реактивности»
Чтобы вы не тратили лишнее время на просмотр доклада, для вас подготовлена его понятная расшифровка.
Здесь вы сможете узнать о различных подходах к реактивному программированию.
Для этого автор доклада Дмитрий Карловский вытащит на поверхность их подводные камни, а также разберёт, как реактивность решает или наоборот усугубляет существующие проблемы.
Подробнее:
https://tprg.ru/fIcj
#доклад #javascript
Чтобы вы не тратили лишнее время на просмотр доклада, для вас подготовлена его понятная расшифровка.
Здесь вы сможете узнать о различных подходах к реактивному программированию.
Для этого автор доклада Дмитрий Карловский вытащит на поверхность их подводные камни, а также разберёт, как реактивность решает или наоборот усугубляет существующие проблемы.
Подробнее:
https://tprg.ru/fIcj
#доклад #javascript
Генерация текста с помощью цепей Маркова
Если не вдаваться в математические тонкости, то цепь Маркова — это последовательность событий, в которой наступление каждого события зависит только от предыдущего и не зависит от остальных событий.
В этой статье автор попробовал на основе цепей Маркова реализовать не только генератор текста, но и генератор кода:
https://tprg.ru/xcZ4
#javascript
Если не вдаваться в математические тонкости, то цепь Маркова — это последовательность событий, в которой наступление каждого события зависит только от предыдущего и не зависит от остальных событий.
В этой статье автор попробовал на основе цепей Маркова реализовать не только генератор текста, но и генератор кода:
https://tprg.ru/xcZ4
#javascript
👍1🤮1
5 лучших IoT-библиотек для JavaScript-разработчиков
В этой статье вы познакомитесь с пятью библиотеками JavaScript, которые позволят вам наладить не только ваше взаимодействие с устройствами умного дома и интернета вещей, но и настроить их общение между собой.
Подробнее:
https://tprg.ru/I6x9
#javascript
В этой статье вы познакомитесь с пятью библиотеками JavaScript, которые позволят вам наладить не только ваше взаимодействие с устройствами умного дома и интернета вещей, но и настроить их общение между собой.
Подробнее:
https://tprg.ru/I6x9
#javascript
👍2
Создание компонента игрового 3D-меню
Подробное руководство по созданию красивого, интерактивного и современного варианта меню, которое может быть использовано для игры, например, в стиле киберпанка:
https://tprg.ru/divw
Подробное руководство по созданию красивого, интерактивного и современного варианта меню, которое может быть использовано для игры, например, в стиле киберпанка:
https://tprg.ru/divw
This media is not supported in your browser
VIEW IN TELEGRAM
Через 27 лет Chrome вернётся в виде Android Studio
👍3
Архитектура Node.js и лучшие практики разработки на Node.js
Nodejs — одна из самых популярных платформ веб-разработки в последнее время. В этой статье вы познакомитесь с основами архитектуры Nodejs и узнаете некоторые передовые практиками создания проекта на Nodejs.
Подробнее:
https://tprg.ru/4jAg
#nodejs
Nodejs — одна из самых популярных платформ веб-разработки в последнее время. В этой статье вы познакомитесь с основами архитектуры Nodejs и узнаете некоторые передовые практиками создания проекта на Nodejs.
Подробнее:
https://tprg.ru/4jAg
#nodejs
👍2
Убираем JavaScript. Как при помощи htmx красиво использовать HTML и уменьшить объем кода
HTMX — инструмент для создания сложных и интерактивных веб-приложений на HTML, альтернатива клиентскому рендерингу на JavaScript.
Здесь вы узнаете, как библиотека помогает переиспользовать элементы на сервере, сократить объём кода на JavaScript и отказаться от сборки.
https://tprg.ru/MwFH
#фронтенд #htmx
HTMX — инструмент для создания сложных и интерактивных веб-приложений на HTML, альтернатива клиентскому рендерингу на JavaScript.
Здесь вы узнаете, как библиотека помогает переиспользовать элементы на сервере, сократить объём кода на JavaScript и отказаться от сборки.
https://tprg.ru/MwFH
#фронтенд #htmx
👍1
Более пятидесяти красивых шаблонов и тем для Vue.js
Автор этой подборки составил список из более чем 50 различных шаблонов и тем для Vue, которые на его взгляд являются лучшими на сегодняшний день.
Подробнее:
https://tprg.ru/gJnE
#vue
Автор этой подборки составил список из более чем 50 различных шаблонов и тем для Vue, которые на его взгляд являются лучшими на сегодняшний день.
Подробнее:
https://tprg.ru/gJnE
#vue
👍1