🎁 Бесплатная раздача для подписчиков
Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл 📦 Moleculed - Design Starter Library через UI8 Bot. Чтоб получить этот файл бесплатно, достаточно нажать на кнопку под постом.
Внимание! Раздача ограничена по времени.
Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл 📦 Moleculed - Design Starter Library через UI8 Bot. Чтоб получить этот файл бесплатно, достаточно нажать на кнопку под постом.
Внимание! Раздача ограничена по времени.
TypeScript за 100 секунд
Изучите основы TypeScript всего за 100 секунд с помощью данного видео.
📺 YouTube
#видео #typescript #js
Изучите основы TypeScript всего за 100 секунд с помощью данного видео.
📺 YouTube
#видео #typescript #js
YouTube
TypeScript in 100 Seconds
Learn the basics if TypeScript in 100 Seconds! If you love TS, upgrade to Fireship PRO for 40% off using code mbus5Kcj at https://fireship.io/pro
TypeScript docs https://www.typescriptlang.org/
#typescript #js #100SecondsOfCode
Install the quiz app 🤓
…
TypeScript docs https://www.typescriptlang.org/
#typescript #js #100SecondsOfCode
Install the quiz app 🤓
…
🔥 Лучшее на канале за неделю
1. Mozilla «убила» прогрессивные веб-приложения в Firefox 85.
2. Barba.js — библиотека JavaScript для создания плавных переходов между страницами сайта.
3. Деструктуризация в JavaScript: Часть 1 | Часть 2.
1. Mozilla «убила» прогрессивные веб-приложения в Firefox 85.
2. Barba.js — библиотека JavaScript для создания плавных переходов между страницами сайта.
3. Деструктуризация в JavaScript: Часть 1 | Часть 2.
📑 Защитник Windows нашёл троян в свежем обновлении Google Chrome
Недавно случилась достаточно интересная история. Защитник Windows для бизнеса (Microsoft Defender ATP) определил новейшее обновления браузера Google как троян
#новости
Недавно случилась достаточно интересная история. Защитник Windows для бизнеса (Microsoft Defender ATP) определил новейшее обновления браузера Google как троян
#новости
🛠 Spotlight — галерея лайтбоксов JavaScript, полностью готовых к работе. Просто подключите её на свою страницу через CDN или пакет JS, создайте разметку галереи и вуаля - ваш лайтбокс работает. Никакого дополнительного кода, CSS или зависимостей.
#инструменты #js
#инструменты #js
💡 Spread в JavaScript
Spread — это специальный оператор JavaScript, который позволяет расширять выражения в тех местах, где предусмотрено использование нескольких аргументов.
В следующем примере
Spread — это специальный оператор JavaScript, который позволяет расширять выражения в тех местах, где предусмотрено использование нескольких аргументов.
В следующем примере
Math.max() не может принять массив arr, т. к. функции с таким аргументом не существует. Math.max() принимает числа отдельными аргументами. Оператор spread(три точки — ...) используется для извлечения отдельных элементов из массива.const arr = [4, 6, -1, 3, 10, 4];#советы #coding #js #web
const max = Math.max(...arr);
console.log(max);
// 10
📖 Бессерверные приложения на JavaScript
🖋 Слободан Стоянович, Александар Симович, 2020
Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием JavaScript, Node и Claudia.js.Новичков издание знакомит не только с AWS Lambda, но и с целым рядом связанных служб, таких как DynamoDB, Cognito, API Gateway. Даже решив позднее взять на вооружение другие инструменты, вы сможете сохранить весь код и просто развернуть его немного иначе. Подробно описывается не-сколько вариантов практического использования бессерверных платформ,в том числе веб-API, чат-боты, обработка платежей и управление заказами.
💾 Скачать книгу
#book #js
🖋 Слободан Стоянович, Александар Симович, 2020
Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием JavaScript, Node и Claudia.js.Новичков издание знакомит не только с AWS Lambda, но и с целым рядом связанных служб, таких как DynamoDB, Cognito, API Gateway. Даже решив позднее взять на вооружение другие инструменты, вы сможете сохранить весь код и просто развернуть его немного иначе. Подробно описывается не-сколько вариантов практического использования бессерверных платформ,в том числе веб-API, чат-боты, обработка платежей и управление заказами.
💾 Скачать книгу
#book #js
🛠 VerbalExpressions — библиотека JavaScript, помогающая писать регулярные выражения. Она предоставляет цепные методы для большинства операций RegEx, позволяя разработчикам записывать более сложные правила без необходимости создавать регулярное выражение с использованием токенов.
#инструменты #js
#инструменты #js
Web Assembly (WASM) за 100 секунд
Изучите основы Web Assembly за 100 секунд, а затем создайте свой первый двоичный файл WASM с помощью AssemblyScript.
📺 YouTube
#видео
Изучите основы Web Assembly за 100 секунд, а затем создайте свой первый двоичный файл WASM с помощью AssemblyScript.
📺 YouTube
#видео
YouTube
Web Assembly (WASM) in 100 Seconds
Learn the fundamentals of Web Assembly in 100 Seconds, then build your first WASM binary with AssemblyScript. https://fireship.io
- WASM Docs https://developer.mozilla.org/en-US/docs/WebAssembly
- Figma's Story https://www.figma.com/blog/webassembly-cut…
- WASM Docs https://developer.mozilla.org/en-US/docs/WebAssembly
- Figma's Story https://www.figma.com/blog/webassembly-cut…
🔥 Лучшее на канале за неделю
1. Защитник Windows нашёл троян в свежем обновлении Google Chrome.
2. VerbalExpressions — библиотека JavaScript, помогающая писать регулярные выражения.
3. Spread в JavaScript.
1. Защитник Windows нашёл троян в свежем обновлении Google Chrome.
2. VerbalExpressions — библиотека JavaScript, помогающая писать регулярные выражения.
3. Spread в JavaScript.
🛠 Mavo — язык на основе HTML для создания веб-сайтов без написания кода. Этот проект позволяет создавать небольшие веб-сайты, управляемые данными, без JS и без серверной части, только с HTML. Его также можно использовать как декларативную, реактивную интерфейсную среду, чтобы упростить разработку пользовательского интерфейса.
#инструменты #web
#инструменты #web
💡 Методы массивов в JavaScript
▍Часть 1
С помощью методов массива в JavaScript можно добиться крутых (а порой и элегантных) способов трансформации данных.
Далее будут перечислены некоторые методы массива, сгруппированные по назначению. Однако это далеко не весь список.
▍map, filter, reduce
В методах map(), filter() и reduce() иногда можно запутаться. Они полезны для трансформации массива или возвращения его агрегатного значения.
▍map(): возвращает массив, в котором каждый элемент изменяется с помощью переданной функции.
#советы #coding #js #web
▍Часть 1
С помощью методов массива в JavaScript можно добиться крутых (а порой и элегантных) способов трансформации данных.
Далее будут перечислены некоторые методы массива, сгруппированные по назначению. Однако это далеко не весь список.
▍map, filter, reduce
В методах map(), filter() и reduce() иногда можно запутаться. Они полезны для трансформации массива или возвращения его агрегатного значения.
▍map(): возвращает массив, в котором каждый элемент изменяется с помощью переданной функции.
const arr = [1, 2, 3, 4, 5, 6];▍filter(): возвращает массив с теми элементами, в которых переданная функция возвращает true.
const mapped = arr.map(el => el + 20);
console.log(mapped);
// [21, 22, 23, 24, 25, 26]
const arr = [1, 2, 3, 4, 5, 6];Пример reduce и следующую группу рассмотрим в следующей части.
const filtered = arr.filter(el => el === 2 || el === 4);
console.log(filtered);
// [2, 4]
#советы #coding #js #web