JAMStack:完整指南

從頭到尾學習 JAMStack。使用 JavaScript、API 和標記建立動態無伺服器架構。

從這 4.5 小時的課程,你會學到

  • JAMStack架構
  • 靜態站點生成器 (HUGO)
  • 無頭 CMS(Netlify CMS)
  • 持續整合和持續交付

要求

  • HTML、JavaScript、CSS
  • 對終端命令的基本了解
  • Git 版本控制的實用知識

課程說明

了解使用 JAM stack (堆疊) 架構建立快速、可靠且安全的網站。

全面的從頭到尾指南,包含適合初學者和經驗豐富的開發人員的實用課程。

  • 了解 JAMStack 特定概念
  • 了解 Stack (堆疊)的每一層以及它們如何組合在一起
  • 了解靜態站點產生器的基礎知識
  • 將 Headless CMS 整合到靜態網站中
  • 使用 CI / CD 自動化建置和部署

對於任何 Web 開發人員來說都是一項寶貴的技能

JAMStack 是現代 Web stack (堆疊),它解決了與大多數基於 Web 的專案所使用的傳統伺服器端(整體)架構相關的許多問題。

學習從傳統堆疊轉向現代堆疊(如 JAMStack)是任何從事基於 Web 專案的開發人員的一項基本技能。

本課程將提供一種非常實用且簡潔的方法來理解 JAMStack 的各個方面,並使您能夠開始為任何給定專案建立自訂解決方案,或逐步將現有專案遷移到 JAMStack。

內容與概述

本課程針對 JAM stack 的每個部分都有專門的部分,旨在教您如何根據 JAMStack 進行思考和工作。

課程的重點是架構本身,而不是專注於具體的解決方案,適合任何具有基本 Web 開發和 Git 知識的人。

本課程首先介紹 JAMStack 特有的所有概念,並示範堆疊每一層的功能。

此後,堆疊的「“Markup(標記)」部分包含一些深入的解釋和 HUGO 靜態站點產生器的介紹。 教你如何安裝、設定和編譯靜態網站。

然後,本課程在此基礎上解釋如何透過 JavaScript API 將動態功能新增至靜態網站。 包括雲端功能和自託管 API 服務的使用。

接下來,你將學習使用 GitHub Actions 或 Netlify 等一體化解決方案來建立完全自動化的建置和部署流程。

最後有一個專門的部分介紹如何將無頭 CMS 整合到靜態網站中。

完成本課程後,你不僅將了解課程中涵蓋的特定解決方案,還將廣泛了解如何使用 JAMStack 的核心原則建立網站和應用程式。

整個課程切中要害,將在最短的時間內教你整個 JAMStack 架構!

目標受眾

  • 想要學習 JAMStack 的 Web 開發人員
  • 伺服器端程式設計師正在尋找現代替代方案
  • 網路應用程式開發人員

講師簡介

Ray Viljoen 為提高學習效率而設計的實用課程

Stackacademy為開發者提供高品質的課程,學習效率第一。

我的名字是 Ray Viljoen
我擁有 10 多年的全端開發經驗,並且擁有建置、維護和優化各種應用程式的實際經驗。

我的課程簡潔,教授實用技能,旨在作為未來可用的參考材料。

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading