2016-08-04 3 views
-4

У меня есть проект для записи в посттермическую базу данных из html, в моем проекте я включил пакеты jquery, html и css. Я прочитал, что для доступа к базе данных postgress необходимо иметь пакет на стороне сервера, такой как nodejs, и я хочу включить этот пакет в свой проект. Буду признателен, если я смогу получить примеры проектов или ресурсов для этого.Можно ли использовать Nodejs в javascript проекте

+0

Используйте expressjs и sequelizejs – Phil

ответ

1

NodeJS не является пакетом Javascript, который можно запускать в браузере.

Позвольте мне объяснить.

NodeJS был запущен как проект для запуска Javascript-кода за пределами браузера и поверх вашей операционной системы. Это дает ему доступ к функциональным возможностям ОС, таким как запись в файлы, запись в Базы данных, процессы нереста, запуск HTTP-сервера и т. Д. Как и любой другой язык программирования общего назначения, такой как Python, Ruby, Java, PHP и т. Д.

Итак, NodeJS это две вещи - Javascript Interpreter (такие же, как браузеры, V8 - конкретные) и библиотеки (например, fs, vm, zip и т. д.).

Хотя большинство этих библиотек взаимодействуют с версией интерпретатора Javascript браузера с помощью чего-то вроде Browserify (используется для запуска модулей node.js в браузере), некоторые из них, как библиотеки, используемые для записи в базу данных не используются и не могут использоваться в браузере.

Чтобы использовать библиотеку JSS для последующей публикации, вам нужно будет изучить node.js и expressjs. Но было бы целесообразно найти библиотеку, специфичную для используемой структуры, будь то PHP, Ruby on Rails, Django/Python и т. Д.

Смежные вопросы