學習如何使用mongodb或mysql
使用node.js構建API靜止
如何使用mongoDB或mySQL使用node.js創建REST API?包括集成測試
Node.js徹底改變了JavaScript的世界。它是當今最受歡迎的編程語言之一,它供養數百萬個網站。但是不停地。 API開發正在迅速增長。加入我們的新課程,“使用mongodb或mysql從頭開始與Node.js建立休息”,您將學習如何在Node.js中構建API,應用編程範式以及使用路線,模型,控制器和文件上傳。您所需要的只是時間和奉獻精神。請記住,您可以查看課程菜單以查看將要解決的所有內容。
重要的:
– 我用自己的話來解釋概念,並相信通過實踐學習。
– 本課程的第一小時可在我的YouTube頻道(LeiferMéndez)上免費提供。這是為了讓您了解我的教學風格。請注意,完成該項目所需的完整模塊僅在Udemy上可用。 YouTube僅提供預覽。
您將在本課程中學到什麼:
– 課程介紹
– 從本課程中期待什麼
– 配置開發環境
– 在Windows上安裝node.js
– 在Windows上安裝Visual Studio代碼
– 在Windows上安裝git
– 在Mongo Atlas創建免費數據庫
– 在Mongo Atlas創建數據庫用戶
– 在Mongo Atlas防火牆上允許任何IP
– 獲取mongodb db_uri url
– 啟動項目(安裝依賴項)
– 初始化節點項目
– 在節點中安裝Express
– 安裝dotenv和multer
– 創建Express應用程序
– 避免節點中的CORS錯誤
– 創建環境變量(.env)
– 文件夾結構(支架)
-MVC標準(模型視圖控制器)
– 在節點中安裝貓鼬
– 與MongoDB建立連接
– 將db_uri宣佈為蒙古
– 定義貓鼬模型
-Mongo計劃
– 在節點Express中創建路線
– 在Express中動態加載路由
– 請求,Express的回應
– 索引路由器(動態路由)
– 創建別名腳本“開始”和“ dev”
– 控制器
– 加載模型
– 處理帖子數據(正文)
– 在Express節點上上傳MP3和PDF文件
– 在節點Express中配置Multer
– 在Express配置Multer
– 在控制器中恢復文件
– Postman API節點
– 在REST API中驗證數據
– 創建帖子驗證器
– 與Postman一起記錄
– 在REST API中驗證數據
– 創建帖子驗證器
– 實施驗證的中間件
– 在節點Express中上傳MP3
– 在節點中創建中間件並表達
– 標題響應代碼
– 創建錯誤處理程序
– 使用Express-validator
– 軟排除(邏輯排除)
– 在節點中刪除文件(UNLINK)
-JWT(JSON Web令牌)
– 在節點中生成JWT
– 使用JWT登錄並保護路線
– 在節點中使用功能(權限)保護路線
– 懈怠的後端錯誤可追溯性
– 在節點中使用MySQL續集
– 在節點中創建續集模型
– 應用個性化的續集方法
– 與Mongo查找創建連接
– 與續集創建連接
– 在打字稿上啟動我們的應用程序
– 在打字稿中學習動態導入
– 編譯我們的申請
您將學到什麼
- 了解如何在零節點中構建REST API,應用編程範例以及使用路由,模型,控制器和文件上傳。
- 通過在Windows,Visual Studio Code和Git上安裝節點來配置開發環境。我們還將與Atlas的MongoDB數據庫合作。
- 與開玩笑一起進行集成測試。
- 學習連續集成和連續部署(CI/CD)。
- 使用TypeScript使用Node創建API REST。
- 用大招牌記錄您的API。
- 在REST API中進行數據閥數據。