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

WebDEV. Страница 33

19233 @webb_dev

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

  • WebDEV

    🛠 Tessaract.js — мощная JavaScript библиотека для распознавания текста на картинке. Она автоматически определяет расположение текста, распознает более 60 языков включая китайский, арабский и русский.

    #инструменты #js
  • WebDEV

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

    📑 GitHub назвал число пользователей, чьи данные были переданы правоохранительным органам в 2020 году

    GitHub опубликовал в своём блоге ежегодный «отчёт прозрачности». В нём можно найти много интересной информации, в том числе и ту, что связана с передачей пользовательских данных по требованию правоохранителей.

    #новости
  • Реклама

  • WebDEV

  • WebDEV

    React за 100 секунд

    React — это небольшая библиотека JavaScript, оказавшая большое влияние на мир веб-разработки. Изучите основы React за 100 секунд.

    📺 YouTube

    #видео #js #react
  • WebDEV

    💡 Методы массивов в JavaScript

    Перед прочтением рекомендуем ознакомиться с первой частью.

    ▍Часть 2

    В прошлой части мы рассмотрели методы find() и findIndex(). Сейчас рассмотрим метод indexOf().

    ▍indexOf(): метод идентичен findIndex(), но вместо функции он принимает искомое значение. Используйте этот метод в тех случаях, когда вам не нужна функция для проверки элемента на совпадение.

    const arr = ['Nick', 'Frank', 'Joe', 'Frank'];
    const foundIndex = arr.indexOf('Frank');

    console.log(foundIndex);
    // 1

    Продолжение следует...

    #советы #coding #js #web
  • WebDEV

    📑 Яндекс ограничил слежку за пользователями через cookie в Яндекс.Браузере

    Яндекс в блоге команды Яндекс.Браузера сообщил о новой функции приложения. Теперь пользователи будут защищены от слежки сторонних трекеров не только в режиме «Инкогнито», но и при обычном браузинге.

    #новости
  • WebDEV

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

    🛠 Just — это библиотека, которая организует задачи сборки для ваших JS-проектов. Включает предустановки для TypeScript, Webpack и др.

    #инструменты #typescript #js
  • WebDEV

    📖 Разработка одностраничных веб-приложений
    🖋 М. Миковски, 2014

    Если ваш сайт представляет собой набор дергающихся страниц, связанных ссылками, то вы отстали от жизни. Следующей ступенью вашей карьеры должны стать одностраничные приложения (SPA). В таком приложении отрисовка пользовательского интерфейса и бизнес-логика перенесены в браузер, а взаимодействие с сервером сводится к синхронизации данных. Пользователь работает с таким сайтом, как с персональным приложением на рабочем столе, что гораздо удобнее и приятнее. Однако разрабатывать, сопровождать и тестировать SPA нелегко.

    В этой книге показано как организуется командная разработка передовых SPA —проектирование, тестирование, сопровождение и развитие — с применением JavaScript на всех уровнях и без привязки к какому-то конкретному каркасу.

    Попутно вы отточите навыки работы с HTML5, CSS3 и JavaScript и узнаете об использовании JavaScript не только в браузере, но также на сервере и в базе данных.

    💾 Скачать книгу

    #book #web #html #css #js
  • WebDEV

    💡 Методы массивов в JavaScript

    ▍find, findIndex, indexOf

    Эти методы очень похожи. Используйте их следующим образом:

    ▍find(): возвращает первый элемент массива, удовлетворяющий определенному условию.

    const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
    const found = arr.find(el => el > 5);

    console.log(found);
    // 6

    Опять же, обратите внимание, что все числа после 5 удовлетворяют условию, но возвращаться будет только первое значение. Это полезно в случаях, когда вы используете break при первом совпадении.

    ▍findIndex(): метод идентичен find(), но вместо возвращаемого значения здесь возвращается индекс первого подходящего элемента.

    const arr = ['Nick', 'Frank', 'Joe', 'Frank'];
    const foundIndex = arr.findIndex(el => el === 'Frank');

    console.log(foundIndex);
    // 1

    Продолжение следует...

    #советы #coding #js #web
  • WebDEV

    🛠 Bliss — небольшая библиотека, которая добавляет синтаксический сахар для Vanilla JS, делая API более приятным. В отличие от jQuery, она не влияет на сам Vanilla JS API, она просто улучшает синтаксис, сохраняя функциональность метода нетронутым.

    #инструменты #js
  • WebDEV

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

    📑 Защищённый браузер Brave «светит» реальный IP-адрес пользователя при просмотре Tor-сайтов

    Ориентированный на приватность браузер Brave показывает DNS-серверу .onion-сайта реальный IP-адрес пользователя. Об этом рассказал один из модераторов ресурса Ramble.

    #новости
  • WebDEV

  • Реклама

  • WebDEV

    7 веб-фич, о которых вы возможно не знали

    Семь малоизвестных веб-фич, которые можно реализовать в прогрессивном веб-приложении (PWA).

    📺 YouTube

    #видео #js #pwa
  • WebDEV

    🎁 Бесплатная раздача для подписчиков

    Специально для подписчиков наших каналов о программировании, мы бесплатно раздаем файл 📦 Move - Multipurpose Template через UI8 Bot. Чтоб получить этот файл бесплатно, достаточно нажать на кнопку под постом.

    Внимание! Раздача ограничена по времени.
  • WebDEV

    💡 Методы массивов в JavaScript

    Перед прочтением рекомендуем ознакомиться с первой частью.

    ▍Часть 2

    В прошлой части мы рассмотрели методы map() и filter(). Сейчас рассмотрим метод reduce().

    ▍reduce(): работа с элементами с сохранением промежуточного результата.

    const arr = [1, 2, 3, 4, 5, 6];
    const reduced = arr.reduce((total, current) => total + current);

    console.log(reduced);
    // 21

    Продолжение следует...

    #советы #coding #js #web