Соединение базы данных с Svelte - PullRequest
0 голосов
/ 17 марта 2020

Я новичок в использовании Svelte и хотел бы создать сайт заказов с помощью Svelte. Я знаю, что мне понадобится база данных для отслеживания заказа, имени клиента, цены и т. Д. c. Я использовал MySQL раньше, но я не научился подключать базу данных к веб-сайту.

  • Существует ли конкретная c база данных, которую вы можете использовать, если используете Svelte? Или есть способ подключить MySQL к Svelte?

  • Я искал об этом на Youtube и Google, но я не уверен, если это не так, если вы используете Svelte, поэтому я хотел убедиться.

Примечание: я еще не запустил этот проект, поэтому у меня нет кода для показа. Я просто хочу узнать, как вы можете подключить базу данных, если вы используете Svelte .

1 Ответ

0 голосов
/ 05 мая 2020

Я могу сделать пример с mongodb

Вы должны установить библиотеку

npm install mongodb

или добавить в пакет. json

Затем вы должны сделать файл подключения, который вы должны вызывать каждый раз, когда вам нужно использовать db

const mongo = require("mongodb");

let client = null;
let db = null;

export async function init() {
  if(!client) {
    client = await mongo.MongoClient.connect("mongodb://localhost");
    db = client.db("name-of-your-db");
  }
  return { client, db }
}

, для полного примера со вставкой вы можете увидеть это видео

https://www.youtube.com/watch?v=Mey2KZDog_A

...