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


СОБСТВЕННЫЙ СЕРВЕР
Как мы создали клон веб-сайта покупок fabindia с нашим собственным сервером? Здравствуйте, читатель, Mallikarjun B Haralalli с этой стороны приветствует вас в этом сообщении в блоге. Вы уже знаете наш предыдущий проект под названием fabindia clone. Теперь добавим бэкэнд для проекта и сделаем свой сервер с помощью Express.js. Позвольте мне сначала повторно представить вам платформу, поэтому fabindia.com — это веб-сайт электронной коммерции, и нам как команде была поставлена..

Как модель данных EAV помогла нам
В домене электронной коммерции обычно продукты должны иметь несколько атрибутов, например, имя, описание, цену, артикул, изображение, метаданные и так далее. И это количество свойств может увеличиваться/уменьшаться с течением времени в зависимости от его требований и использования. Что в конечном итоге может привести к изменению таблицы для добавления и удаления столбцов. И это также может привести к пустым столбцам, если этот атрибут больше не используется. Потом мы наткнулись на..

(Node.js) конфигурация выполнена правильно
Неправильная организация конфигураций (в Node.js) Проблема 😕 Посмотрим на пакет NPM config . config предлагает разбить конфигурацию на отдельные файлы в зависимости от среды: config / default.json, config / production.json, и т. д. На основе NODE_ENV Значение производственной конфигурации может быть перезаписано по умолчанию. В конфигурации обычно есть данные для ресурсов, которые нужно инициализировать отдельно (база данных, кеш). Вы сделаете это в скрипте запуска..

Как найти первую и последнюю дату в прошлом месяце в javascript?
const date = new Date(); const lastMonthFrstdate = new Date(date.getFullYear(), date.getMonth() - 1, 1); var lastDayOfMonth =new Date( new Date().setDate(0)); return { lastMonthFirstDate:lastMonthFrstdate, lastMonthLastDate:lastDayOfMonth вы также можете использовать следующий код для API: method: "GET", path: "/lastmonth/first-last-date", handler: async (request, h) => { const..

Локальная переменная Ruby для резиновых утят.
Что такое масштаб? Область видимости — это доступность определенных данных в вашем коде. Где вы пишете свои переменные и методы в своем коде, определяет, где вы можете использовать эти переменные и методы. Взгляните на этот пример Здесь мы объявили переменную color со значением строки «синий». Затем мы определяем метод Favorite_color с параметром (цвет), который принимает аргумент (цвет). 1 — Мы должны спросить, являются ли переменная, объявленная с именем, цветом, значением..

Введение в Node JS
Получив хороший опыт в области фронтенд-разработки, я занялся бэкенд-разработкой. Node JS был моим первым фреймворком в бэкенде. Я не перестаю удивляться тому, насколько великолепен JavaScript, служащий как для фронтенда, так и для бэкенда. Очевидно, что JavaScript известен как язык Интернета не просто так. Прежде чем двигаться дальше, немного обсудим бэкенд-разработку. Back-end разработка относится к разработке на стороне сервера. Основное внимание уделяется базе данных,..

React.js встречает Scala  — бэкэнд для React Native
Библиотека React завоевывает признание и функциональность уже восемь лет. Мы знаем, что это очень выгодно для фронтенд-разработчиков, но какую роль в этом играет язык программирования Scala? Может ли Scala быть бэкэндом для React Native? React дебютировал более восьми лет назад, 1 марта 2013 года. Последняя версия была выпущена несколько месяцев назад, 22 марта 2021 года, React.js 17.0.2 . React — это библиотека JavaScript для создания пользовательских интерфейсов (UI). Джордан..