全棧開發一本通:基於TypeScript, React, Next.js, MongoDB和Docker
陳政 丁浩栩
- 出版商: 清華大學
- 出版日期: 2025-12-01
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 299
- ISBN: 7302705194
- ISBN-13: 9787302705192
-
相關分類:
TypeScript、Node.js、MongoDB、Docker
- 此書翻譯自: The Complete Developer: Master the Full Stack with Typescript, React, Next.Js, Mongodb, and Docker
立即出貨
買這商品的人也買了...
-
深入理解 Android 網絡編程-技術詳解與最佳實踐$414$393 -
$534Android 深度探索(捲 2)-系統應用源代碼分析與 ROM 定製(附光盤) -
Android 安全攻防權威指南$534$507 -
Python 駭客密碼|加密、解密與破解實例應用 Cracking Codes with Python$520$442 -
$330網絡設備配置與調試項目實訓(第4版) -
Oracle 19c 從入門到精通 (視頻教學超值版)$534$507 -
反爬蟲 AST 原理與還原混淆實戰 (微課視頻版)$354$336 -
突破困境!企業開源虛擬化管理平台:使用 Proxmox Virtual Environment (iThome鐵人賽系列書)$620$483 -
Azure、DevOps 和微服務軟件架構實戰, 2/e$768$729 -
GitLab CI/CD 從入門到實戰$479$455 -
ASP.NET Core 7 MVC 跨平台範例實戰演練$860$679 -
精通 API 架構|設計、營運和發展基於 API 的系統 (Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems)$680$537 -
$308Web 滲透測試與防護 (慕課版) -
ASP.NET Core + Vue.js 全棧開發訓練營$594$564 -
$425C# 項目開發全程實錄, 5/e -
大數據 SQL 優化 : 原理與實踐$594$564 -
C# 12 和.NET 8 入門與跨平臺開發, 8/e$1,188$1,128 -
$658ASP.NET MVC 高效構建 Web 應用 -
惡意代碼分析與檢測技術$414$393 -
$611Web 漏洞分析與防範實戰:卷2 -
$469微服務架構設計與實戰 -
$336Bootstrap 響應式網站開發任務式教程 (微課版) -
7天上手!駭客特訓班 - 使用 TryHackMe$520$410 -
$474Blazor 全棧開發:C# 與 .NET 跨平臺實踐 -
Web 應用開發競賽真題實戰特訓教程 圖解版$539$512
相關主題
商品描述
本書是基於TypeScript、 React、Next.js、MongoDB 及Docker的全棧開發實用指 南,專為有誌於成為全棧開 發者的讀者打造。內容從前 端HTML/CSS/JavaScript、 後端Node.js/Express及數據 庫基礎切入,逐步深入前後 端交互、RESTful API設計 、版本控制與DevOps等高 級主題,兼顧理論與實戰。 本書通過個人博客到電子商 務平臺的梯度案例,助力讀 者深化技術應用能力,同時 涵蓋響應式設計、性能優化 、安全防護等現代Web開發 實踐。 本書適合全棧入門者、 需打通技術鏈路的進階開發 者及轉型全棧的IT從業者, 系統構建知識體系,獨立完 成從前端設計到後端實現的 全流程開發。
作者簡介
陳政,筆名:三掌櫃,CSDN博客專家,CSDN上海城市開發者社區主理人,CSDN人工智能技術開發者社區主理人,InfoQ寫作平臺首批簽約作者,阿裏雲技術社區專家博主,51CTO社區博客專家,騰訊雲開發者社區2022年度“ 作者”,友盟問答官。 大前端領域優質創作者,“大前端系列”專欄,文章內容通俗易懂,由淺入深,旨在幫助有需要的人;深耕大前端領域多年,理論結合實踐,有著豐富的大前端開發經驗。
目錄大綱
篇 技術棧
第1章 Node.js
1.1 安裝Node.js
1.2 使用npm
1.3 package.json文件
1.3.1 必填字段
1.3.2 依賴項
1.3.3 開發依賴項
1.4 package-lock.json文件
1.5 創建項目
1.5.1 初始化新模塊或項目
1.5.2 安裝依賴項
1.5.3 安裝開發依賴項
1.5.4 審核package.json文件
1.5.5 清理node_modules文件夾
1.5.6 新所有程序包
1.5.7 刪除依賴項
1.5.8 安裝依賴項
1.5.9 使用npx執行一次性腳本
1.6 練習1:構建一個“Hello World”的Express.js服務器
1.6.1 設置
1.6.2 編寫服務器代碼
1.7 總結
第2章 現代JavaScript
2.1 ES.Next模塊
2.1.1 使用命名導出和默認導出
2.1.2 導入模塊
2.2 聲明變量
2.2.1 變量提升
2.2.2 作用域內的變量
2.2.3 常量類數據
2.3 箭頭函數
2.3.1 編寫箭頭函數
2.3.2 理解詞法作用域
2.3.3 探索實際應用案例
2.4 創建字符串
2.5 異步腳本
2.5.1 避免傳統回調
2.5.2 使用Promise
2.5.3 簡化異步腳本
2.6 遍歷數組
2.7 分散數組和對象
2.8 練習2:使用現代JavaScript擴展Express.js
2.8.1 編輯package.json文件
2.8.2 編寫帶有異步代碼的ES.Next模塊
2.8.3 添加模塊到服務器
2.9 總結
第3章 TypeScript
3.1 TypeScript的優勢
3.2 設置TypeScript
3.2.1 Node.js中的安裝
3.2.2 tsconfig.json文件
……
第二篇 全棧應用
附錄A TypeScript編譯器選項
附錄B Next.js應用目錄
附錄C 通用匹配器
