75折
營養師不開菜單後的 Next.js 全端轉職攻略:從專案規劃、畫面設計、資安到 SEO,挑戰一人 Side Project(iThome鐵人賽系列書)
網路價
NT${{ commaFormat(product.price_actu) }}
NT${{commaFormat(product.price_sugg)}}
專屬特惠價 NT${{ commaFormat(product.group_price) }}
優惠價
NT${{ commaFormat(product.member_price) }}
NT${{ commaFormat(product.group_price) }}
商品組合
贈品 (買就送)
{{ pItem.title }}
付款方式
轉帳/匯款/無摺存款 / LinePay付款 / 超商代碼付款(綠界金流) / 信用卡一次付清(綠界金流) / AFTEE 先享後付 / [圖書專用] 7-11取貨付款
配送方式
7-11超商取貨 / 全家超商取貨 / 宅配到家 / 校園門市店到店取貨(需7~10個工作天,急用勿選)
超值加購
{{ pItem.title }}
型號:{{ pItem.model }}
加購價 NT${{pItem.extra_price}}
(原價NT${{pItem.price_orig}})
【書籍資訊】
營養師不開菜單後的 Next.js 全端轉職攻略:從專案規劃、畫面設計、資安到 SEO,挑戰一人 Side Project(iThome鐵人賽系列書)
系列名:單行本
ISBN13:9786263339507
出版社:博碩文化
作者:藍奕欣(Renee Lan)
出版日:2024/09/11
裝訂/頁數:平裝/448頁
規格:23cm*17cm*2.3cm (高/寬/厚)
【內容】
打造零到一的 Side Project,扭轉前端開發職涯的偉大航道
Next.js 讓前端工程師也能獨立開發高完整度的專案!
本書內容改編自第15屆 iThome 鐵人賽SideProject30組優選系列文章《營養師不開菜單要用 Next.js 13 寫全端》。本書是專為希望在 Next.js 框架下進行全端開發的讀者所設計的全面指南,不深入探討 Next.js 或其他工具的底層原理,而是聚焦於實際開發中的規劃思維、工具選擇及應用方法。
以一個 Link in Bio的專案為範例,從專案簡介與架構概要開始,逐步深入 Next.js 框架的核心功能,教導讀者如何選擇並整合適合的開發套件,並詳細展示前後端開發的關鍵實作,介紹效能優化與部署策略,最後介紹對於網址惡意威脅的防範方法。希望已具備 React 或 Next.js 基礎,並希望更進一步的開發者,可以透過本書了解如何不需要借助其他網頁領域的開發,獨自從零打造一個功能完整的全端應用。
重點摘要
✦ 創新之旅
解析 App Router 的前後端應用
✦ 套件挑選技巧
分析需求羅列利弊,精確選擇
✦ 現代部署實踐
容器化與雲端部署,網址安全性檢測
✦ 結合營養知識
附註營養小知識,增趣又實用
目標讀者
● 已具備 React基礎,希望進一步深入了解全端開發技術的開發者
● 想要一人從構思到實現整體開發流程的前端工程師
● 希望面試時可以帶有自己獨立完成 Side Project 的初轉職者
● 想要了解 Next.js App Router 創新應用的網頁工程師
● 想要獲得營養基礎小知識的所有工程師
【目錄】
Chapter 01 專案介紹
Chapter 02 專案架構
Chapter 03 為什麼選擇 Next.js
Chapter 04 靈活運用 Next.js 的三種 Route
Chapter 05 展開 Next.js 的連結導覽
Chapter 06 煥然一新的 Data Fetching
Chapter 07 Server Component 初體驗
Chapter 08 資料庫的選擇 - MongoDB
Chapter 09 新世代 ORM 工具 Prisma 現學現賣
Chapter 10 Tailwind CSS + Headless UI 一氣呵成
Chapter 11 NextAuth.js 開箱即用的身分驗證套件
Chapter 12 OAuth 權限申請:Google、Github、Facebook、Twitter
Chapter 13 不需要 React Provider 管理狀態的 Zustand
Chapter 14 全平台皆可使用的 Pragmatic drag and drop
Chapter 15 從 Formik 跳槽到 React Hook Form
Chapter 16 TypeScript 不夠?使用 Zod 做型別驗證
Chapter 17 在 Next.js 中使用 Cloudinary 管理媒體資源
Chapter 18 使用 React Hot Toast 實現各種狀態通知
Chapter 19 Next.js 實作:Link In Bio Tool 畫面設計與整體規劃
Chapter 20 Next.js 後端實戰:Model 與 API
Chapter 21 Next.js 後端實戰:錯誤處理及 Security Headers
Chapter 22 Next.js Middleware 實作權限及 CSP,建起護城河
Chapter 23 Next.js 前端實戰 – 前端實作流程及狀態管理
Chapter 24 Next.js 前端實戰 – 頁面核心功能實作
Chapter 25 Next.js 前端實戰 – 頁面及請求的錯誤處理
Chapter 26 運用 Next.js 內建工具,打造專案效能
Chapter 27 Next.js SEO 極致優化,為網站提升曝光度!
Chapter 28 Next.js in Docker,跟上容器化技術
Chapter 29 Next.js 搭配 Vercel 實現分鐘級一鍵部署
Chapter 30 建立網址安全性檢測機制
【關於教科書訂購說明】
☆ 單本即有折扣,將商品放入購物車就可以看見優惠價唷!五本以上團購更便宜!加入會員訂購,還可累積購物金!
★ 若有急需用書,可先LINE私訊詢問庫存呦~
☆ 出貨時間:有現貨的,2個工作日內出貨;無現貨,約3~5個工作日 出貨
【寄送方式說明】
❶ 實體門市取貨
全台麗文校園書局皆可取貨,貨到書局將會以簡訊通知。
❷ 超商取貨
提供7-11及全家超商取貨(需先付款,無貨到付款)。
❸ 一般宅配
本公司主要與黑貓宅急便配合,送達到您指定的地址。
※當您於本網站消費交易完成後,電子發票將會以電子郵件寄給您;如需紙本發票請於下訂時於備註欄位說明。
【付款方式說明】
❶ ATM轉帳、匯款
銀行│第一銀行-三民分行
代號│007
戶名│麗文文化事業股份有限公司
帳號│704-10-051861
※實體ATM每日轉帳最高限額為3萬,若訂購金額超過3萬元,請分兩天或是使用不同的銀行帳戶轉帳。
❷ 信用卡(可分期,需負擔手續費)
凡各家銀行的VISA、MASTER、Union Pay、JCB信用卡皆可使用。
❺ 超商代碼
系統會發送繳費代碼至您的電子信箱,需自行至「超商機器ex:iBon」輸入代碼,產生繳費單後前往櫃檯繳費。
❼ 免卡分期
麗文校園購與「zingala銀角零卡」「第一資融」以及「皮路後支付」合作,讓您免用信用卡就可以購物。
如有使用上的問題,可以先與揪小編聯絡唷!。
※請注意:超過7天未付款之訂單則訂單自動失效;免卡分期訂單成立起7天內未主動聯繫亦同。
【其他說明】
❶關於出貨
1.商品為不缺貨前提下,訂單完成付款後2-4個工作天將會出貨(不含例假日及國定假日);若商品缺貨則須等待1-2週。
2.麗文校園揪來玩保留訂單接受與否權利,若因交易條件有誤或有其他情形導致我們無法接受您的訂單,將以E-mail發送取消訂單通知給您,造成不便敬請見諒。
❷關於退貨
1.非門市現場消費享有七天猶豫期,收到商品當天往後算七天內若是決定不買,則協助不要拆封,一拆封視同願意購買。
2.若真的決定不購買商品要退貨,請聯繫我們LINE線上客服,我們會盡速為您處理。
❸關於新品瑕疵與維修保固
1.全新商品享有購買七日內,新品瑕疵的換新保障;但新品瑕疵與否,是由商品代理商或原廠所判定,麗文校園揪來玩僅能依據判定的結果給予協助。若是原廠判定非新品瑕疵則無法換新,需改為維修的方式處理。
2.新品瑕疵換新的作業時間,將依各廠商的流程而定,最快2個工作天,慢的話也可能需要到15個工作天。
3.購買超過七日後,維修服務由原廠提供。如有需要維修,麗文校園揪來玩可以代為送修,但送修如需運費時(EX:原廠沒有提供免費收件服務),則需由您負擔送修的運費(運費約為100元起,因商品大小而異)。
【華碩的維修服務】