Публикации по теме 'javascript'
Открывая возможности генераторов в JavaScript — часть 2
В предыдущем посте я углубился в основы генераторов, проиллюстрировав их фундаментальное применение. Сегодня я хотел бы осветить практический сценарий из моего личного проекта. В частности, я покажу вам, как я провел рефакторинг части моего кода, где я использовал генератор.
Моя цель состояла в том, чтобы повысить функциональность свойств схемы JSON. Я стремился к бесшовной интеграции, при которой я мог бы легко получить доступ к свойствам схемы JSON, используя указатель JSON объекта...
Как добиться социальной аутентификации в GraphQL
В этой статье вы узнаете, как выполнить социальную аутентификацию на сервере GraphQL с помощью Passport.JS .
Возможно, у вас есть система аутентификации, использующая директивы или оболочки преобразователя для защиты вашей схемы от несанкционированного доступа, и вам интересно, как добавить аутентификацию через Google, Facebook или любого поставщика oauth в ваш API.
Хорошо пристегнитесь, потому что несколько строк кода, и у вас будет именно это.
Я не буду вдаваться в..
В чем разница между == и === в JavaScript?
Введение
JavaScript — это популярный язык программирования, который широко используется для создания интерактивных и динамических веб-приложений. Одной из ключевых особенностей языка является его способность сравнивать переменные с помощью оператора равенства (==) и оператора строгого равенства (===). В этом сообщении блога мы обсудим различия между этими двумя операторами и когда их использовать.
Объяснение ==
Оператор равенства (==) используется в JavaScript для сравнения..
Идея наследования в JS
Наследство — не то, что оставит тебе папа, а это
в основном используется для уменьшения дублирования кода. Обычно это связано с классами, и если вы когда-либо программировали на каком-либо языке, таком как Java, вы можете быть знакомы с этой концепцией, но в JS это можно сделать с классами или без них. Тем не менее, я расскажу об обоих способах и попытаюсь понять концепцию наследования.
Предположим, у нас есть два чистых объекта, имеющих простую функцию talk.
const me = {..
Руководство по веб-разработке внешнего интерфейса (Введение)
Программное обеспечение/приложение:
Используя единственный поиск в Google, я нашел самое простое определение программного обеспечения: «Программное обеспечение — это набор инструкций, данных или программ, используемых для работы компьютеров и выполнения определенных задач . Это противоположность аппаратному обеспечению, которое описывает физические аспекты компьютера. Программное обеспечение — это общий термин, используемый для обозначения приложений, сценариев и программ, работающих на..
Еженедельник JSTools — 2023 №6
⭐2023#6: Представляем Font Awesome Sharp Regular! || 🔥2023#6: Nango: получение токенов OAuth для API || ✨2023#6: Clack: Легко создавайте красивые приложения CLI
Чтобы увидеть полный выпуск или предыдущие выпуски, отметьте JSTools Weekly и подпишитесь на еженедельную рассылку на свой адрес электронной почты.
Шрифт-потрясающий : v6.3.0
Знаменитый инструментарий SVG, шрифтов и CSS
Представляем Font Awesome Sharp Regular! Более 3000 иконок в новом современном стиле:..
«Волшебный» редьюсер: еще один подход к управлению состоянием в React
Волшебный редьюсер: еще один подход к управлению состоянием в React
Или интересное упрощение чего-то наболевшего
Изучение управления состоянием для приложений React (и Javascript) приводит к двум основным подходам: Redux (с его аналогичными библиотеками, такими как X-State, Recoil и MobX) и домашнее решение с использованием React hook useReducer and Context API . . В последнем Context действует как механизм внедрения зависимостей, который распространяет состояние в пределах..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..