Web Development with Clojure: Build Large, Maintainable Web Applications Interactively, 3/e (Paperback)
暫譯: 使用 Clojure 進行網頁開發:互動式構建大型可維護的網頁應用程式,第 3 版 (平裝本)

Sotnikov, Dmitri, Brown, Scot

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2021-08-10
  • 售價: $1,650
  • 貴賓價: 9.5$1,568
  • 語言: 英文
  • 頁數: 350
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 168050682X
  • ISBN-13: 9781680506822
  • 相關分類: JVM 語言
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

Today, developers are increasingly adopting Clojure as a web-development platform. See for yourself what makes Clojure so desirable, as you create a series of web apps of growing complexity, exploring the full process of web development using a modern functional language. This fully updated third edition reveals the changes in the rapidly evolving Clojure ecosystem and provides a practical, complete walkthrough of the Clojure web-stack.

Stop developing web apps with yesterday's tools. Today, developers are increasingly adopting Clojure as a web-development platform. See for yourself what makes Clojure so desirable, as you work hands-on with Clojure and build a series of web apps of increasing size and scope, culminating in a professional grade web app using all the techniques you've learned along the way.

This fully updated third edition will get you up to speed on the changes in the rapidly evolving Clojure ecosystem - the many new libraries, tools, and best practices. Build a fully featured SPA app with re-frame, a popular front-end framework for ClojureScript supporting a functional style MVC approach for managing the UI state in Single-Page Application-style applications. Gain expertise in the popular Ring/Compojure stack using the Luminus framework. Learn how Clojure works with databases and speeds development of RESTful services. See why ClojureScript is rapidly becoming a popular front-end platform, and use ClojureScript with the popular re-frame library to build single-page applications.

Whether you're already familiar with Clojure or completely new to the language, you'll be able to write web applications with Clojure at a professional level.

商品描述(中文翻譯)

今天,開發者越來越多地採用 Clojure 作為網頁開發平台。親自體驗一下 Clojure 為何如此受歡迎,隨著您創建一系列日益複雜的網頁應用程式,探索使用現代函數式語言的完整網頁開發過程。本書的第三版經過全面更新,揭示了快速發展的 Clojure 生態系統中的變化,並提供了 Clojure 網頁堆疊的實用完整指南。

停止使用過時的工具來開發網頁應用程式。今天,開發者越來越多地採用 Clojure 作為網頁開發平台。親自體驗一下 Clojure 為何如此受歡迎,當您親手使用 Clojure,並構建一系列規模和範圍不斷擴大的網頁應用程式,最終以您在過程中學到的所有技術,完成一個專業級的網頁應用程式。

這本全面更新的第三版將使您迅速了解快速發展的 Clojure 生態系統中的變化,包括許多新的庫、工具和最佳實踐。使用 re-frame 構建一個功能齊全的單頁應用程式(SPA),這是一個流行的 ClojureScript 前端框架,支持函數式風格的 MVC 方法來管理單頁應用程式中的 UI 狀態。掌握使用 Luminus 框架的流行 Ring/Compojure 堆疊。了解 Clojure 如何與資料庫協作並加速 RESTful 服務的開發。看看為什麼 ClojureScript 正迅速成為一個受歡迎的前端平台,並使用流行的 re-frame 庫來構建單頁應用程式。

無論您是已經熟悉 Clojure 還是對這門語言完全陌生,您都能夠以專業水準編寫 Clojure 網頁應用程式。

作者簡介

Dmitri Sotnikov is a passionate Clojure developer who enjoys building web applications. He has developed a number of popular Clojure libraries and is the author of the Luminus micro-framework.

Scot Brown is an enthusiastic web developer with a passion for functional programming and open source software.

作者簡介(中文翻譯)

Dmitri Sotnikov 是一位熱愛 Clojure 的開發者,喜歡構建網頁應用程式。他開發了多個受歡迎的 Clojure 函式庫,並且是 Luminus 微框架的作者。

Scot Brown 是一位充滿熱情的網頁開發者,對函式編程和開源軟體充滿熱愛。