Публикации по теме 'javascript'


Полная аутентификация и авторизация стека
Раньше я боролся с концепцией аутентификации и авторизации. Кроме того, мне было очень сложно реализовать эти две концепции в современном веб-приложении. В этой статье я расскажу вам много подробностей о том, как реализовать аутентификацию и авторизацию с использованием Nodejs, Expressjs и MongoDB для бэкэнда и ReactJs и Redux для фронтенда. Я полагаю, что у вас есть средние знания Javascript, вы знаете основы React, Redux, Node и MongoDB. Чтобы упростить задачу, я разделил эту работу на..

Уничтожение зверя, который представляет собой тестовое покрытие
У всех бывают моменты, когда вы работаете над чем-то, и каждый раз, когда вы пытаетесь заставить это что-то работать, у вас ничего не получается. Ну, для меня самым последним случаем должно быть выполнение тестового покрытия для моего кода. Итак, что же такое это тестовое покрытие? Проще говоря, тестовое покрытие относится к методу, гарантирующему, что ваши тесты действительно проверяют ваш код или то, какую часть вашего кода вы использовали, выполняя тест. Я знаю, о чем вы думаете, это..

ECMAScript Прошлое, настоящее и будущее
Недавно я начал свой путь в качестве инженера-программиста / разработчика, но прежде чем я смог это сделать, мне сначала пришлось изучить JavaScript и научиться программировать самостоятельно. Боже, это было интересно! Одно могу сказать об этом путешествии: когда вы учитесь самостоятельно, Интернет - ваш лучший друг и худший кошмар одновременно. Информации очень много, но иногда она противоречива. Вроде действительно противоречивое. В других случаях вы находите только фрагменты и..

Объект JavaScript, часть 1 — Доступ к объекту, динамическому ключу и вложенному объекту.
Доступ к объекту Прежде чем мы начнем, давайте рассмотрим некоторые основные. Ниже приведен пример объекта, который состоит из имени объекта, ключа и значения. const objectName = { key1: "value1", key2: "value2", }; Есть 3 способа доступа к объекту. Это точка, скобка и деструктурирование. Ниже приведены образцы для точки и скобки. const obj1 = { a: "apple", b: "boy", c: "cat", d: "dog", e:..

Создание динамических музыкальных приложений: руководство по использованию Spotify API с React
Простой доступ и отображение информации о пользователе Spotify — это приложение, на которое я полагаюсь почти каждый день, будь то повышение моей продуктивности с помощью музыки в рабочее время, поиск мотивации во время тренировок или создание списков воспроизведения для общественных мероприятий и поездок. Обдумывая идеи для проектов, которые помогут мне лучше понять ReactJS, я наткнулся на веб-API Spotify и понял, что он позволил мне создать интересующий меня проект, из которого я..

Как использовать Webpack — руководство для начинающих
webpack — это менеджер пакетов, которому в последнее время уделяется немало внимания! Причина очевидна: по мере того, как веб-приложения и веб-сайты становятся больше и сложнее, управление их зависимостями и пакетами становится критически важным. Несмотря на то, что webpack в основном используется для SPA (одностраничных приложений), это не означает, что вы не можете использовать webpack и для разработки статического веб-сайта. В этой статье я покажу вам, как оптимизировать рабочий..

Система логирования в NodeJS и Mongoose
Что такое ведение журнала? Для любого стабильного производственного приложения нам нужен какой-то механизм ведения журнала, чтобы сообщать нам журналы приложений, ошибки, предупреждения или любые другие важные детали. Существует множество способов настроить журналы приложений, используя простую console.log или winston или любую другую библиотеку, но иногда вам может потребоваться создать свой механизм ведения журнала, чтобы иметь первоклассные функции. Это также зависит от того,..