
孫浩 于丹
Monorepo是近年來較流行的組織代碼倉庫的方式。越來越多有影響力的JavaScript/TypeScript開源項目開始使用Monorepo架構管理代碼,如Vite、React、Vue 3、Babel、Next.js、Nuxt.js等。每一個新開發的Java Script/TypeScript項目都應該考慮採用Monorepo架構來提高開發效率和代碼質量。《全棧Monorepo開發實戰(Vue 3+Fastify+Deno+pnpm)》基於pnpm構建了一個完整的報名登記應用來實踐這種代碼倉庫,實現Vite + Vue + Tailwind編寫的前端應用、基於Fastify編寫的後端應用、基於Deno的函數服務開發和以Prisma爲ORM的數據模型設計。本書的應用涉及的TypeScript和JavaScript上下游工具鏈和框架較爲廣泛,但是選取的例子較爲簡單,容易上手,旨在幫助開發者更好地瞭解各技術棧的特點。 《全棧Monorepo開發實戰(Vue 3+Fastify+Deno+pnpm)》適用於前端開發入門者、計劃在自己的項目中實踐Monorepo項目的中級前端開發工程師,以及想實踐Monorepo技術的計算機專業學生閱讀。
題材不錯,畢竟目前講Monorepo的書很少,但是內容亂七八糟的,還不如好好講一下pnpm創建Monorepo項目結構,如何構建這些就行了,其它內容真沒啥用。截圖不是彩色,代碼貼圖是彩色配圖了但是沒有代碼高亮,彩色了寂寞。要與時俱進呀,別老是搞些黑白配圖了,讀起來不舒服。