我有一個項目從一個HTML寫入postgress數據庫,在我的項目中我包含了jquery,html和css包。我讀到要訪問Postgress數據庫,需要有一個像nodejs這樣的服務器端包,並且我想將這個包包含在我的項目中。如果能夠獲得樣本項目或資源,我將不勝感激。是否有可能在JavaScript項目中使用Nodejs
-4
A
回答
1
NodeJS不是您可以在瀏覽器上運行的Javascript包。
讓我解釋一下。
NodeJS最初是作爲一個項目在瀏覽器外部和操作系統之上運行Javascript代碼。這使得它可以訪問操作系統特定的功能,如寫入文件,寫入數據庫,產卵過程,啓動HTTP服務器等。非常類似Python,Ruby,Java,PHP等其他通用編程語言。
因此NodeJS是兩件事 - Javascript解釋器(與瀏覽器相同,V8具體)和庫(如fs,vm,zip等)。
儘管這些庫中的大多數可通過Browserify(用於在瀏覽器上運行node.js模塊)之類的瀏覽器版本的Javascript解釋器進行互操作,但其中一些類似於用於寫入數據庫的庫沒有也不能在瀏覽器上使用。
要使用postgress數據庫JS庫,您必須學習node.js和expressjs。但是,找到一個特定於你正在使用的框架的庫,無論它是PHP,Ruby on Rails,Django/Python等,都是實用的。
相關問題
- 1. 是否有可能僅在當前項目中使用PIP
- 2. 是否有可能在Swift項目中使用libVLC?
- 3. 是否有可能在jsf項目中使用js庫
- 4. 是否有可能在swift項目中使用.a庫
- 5. 是否有可能在sap web IDE項目中使用servlet?
- 6. 是否有可能在兩個項目
- 7. 是否有可能有項目
- 8. 是否有可能在包含「import」的TypeScript項目中包含NodeJS模塊
- 9. 是否有可能在Javascript
- 10. 是否有可能使JavaScript模塊兼容NodeJS和RequireJS?
- 11. 是否有可能在「sql server項目」上使用linq
- 12. 是否有可能使用jQuery,Javascript,
- 13. 是否可以將nodejs項目編譯爲單個JavaScript文件?
- 14. 是否有可能在QTableWidget中只能選擇一個項目
- 15. 是否有可能使用TFS API獲取所有項目和子項目
- 16. 是否有可能在一個listView項目中有兩個TextView?
- 17. 是否有可能在1 Android中有2個項目?
- 18. 是否有可能保存緩存的項目使用PHP
- 19. 是否有可能使用ILMerge內化Castle項目的DynamicProxy類?
- 20. 是否有可能使用mac編譯ASP.NET MVC 5項目
- 21. 是否有可能在主項目中使用模板中使用的子項目?
- 22. 是否有可能爲每個子項目使用version.sbt多項目SBT
- 23. 是否有可能使WebApI項目和MVC項目在同一端口工作
- 24. 是否有可能在javascript中使用這個原型?
- 25. 是否有可能在javascript/jquery函數中使用jinja值
- 26. 是否有可能在PHP中使用JavaScript的變量?
- 27. 是否有可能在javascript函數中使用java數組?
- 28. 是否有可能在VS Express 2010中構建ATL項目
- 29. 是否有可能在asp.net.net mvc項目中使用ajax渲染正文?
- 30. 是否有可能讓SEND-SMS和RECEIVE_SMS在單個項目中使用權限?
使用expressjs和sequelizejs – Phil