没有合适的资源?快使用搜索试试~ 我知道了~
首页Web Development with Clojure, 2nd Edition
Web Development with Clojure, 2nd Edition
需积分: 9 31 下载量 198 浏览量
更新于2023-05-30
评论 1
收藏 42.13MB PDF 举报
英文版 If the usual patchwork of web development tools and languages just isn't cutting it for you, you need Web Development With Clojure. Clojure gives you the rich infrastructure of the JVM with the expressive power of a modern functional language.
资源详情
资源评论
资源推荐
ß
Under Construction: The book you’re reading is still under
development. As part of our Beta book program, we’re releasing
this copy well before a normal book would be released. That
way you’re able to get this content a couple of months before
it’s available in finished form, and we’ll get feedback to make
the book even better. The idea is that everyone wins!
Be warned: The book has not had a full technical edit, so it will contain errors.
It has not been copyedited, so it will be full of typos, spelling mistakes, and the
occasional creative piece of grammar. And there’s been no effort spent doing
layout, so you’ll find bad page breaks, over-long code lines, incorrect hyphen-
ation, and all the other ugly things that you wouldn’t expect to see in a finished
book. It also doesn't have an index. We can’t be held liable if you use this book
to try to create a spiffy application and you somehow end up with a strangely
shaped farm implement instead. Despite all this, we think you’ll enjoy it!
Download Updates: Throughout this process you’ll be able to get updated
ebooks from your account at
pragprog.com/my_account
. When the book is com-
plete, you’ll get the final version (and subsequent updates) from the same ad-
dress.
Send us your feedback: In the meantime, we’d appreciate you sending us your
feedback on this book at
pragprog.com/titles/dswdcloj2/errata
, or by using the links
at the bottom of each page.
Thank you for being part of the Pragmatic community!
Dave & Andy
Prepared exclusively for Bob Erb
********************************************************************
www.allitebooks.com
*******************************************************************
WOW! eBook
www.wowebook.org
Web Development with Clojure,
2nd Edition
Build Bulletproof Web Apps with Less Code
Dmitri Sotnikov
The Pragmatic Bookshelf
Dallas, Texas • Raleigh, North Carolina
Prepared exclusively for Bob Erb
********************************************************************
www.allitebooks.com
*******************************************************************
WOW! eBook
www.wowebook.org
Many of the designations used by manufacturers and sellers to distinguish their products
are claimed as trademarks. Where those designations appear in this book, and The Pragmatic
Programmers, LLC was aware of a trademark claim, the designations have been printed in
initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer,
Pragmatic Programming, Pragmatic Bookshelf, PragProg and the linking g device are trade-
marks of The Pragmatic Programmers, LLC.
Every precaution was taken in the preparation of this book. However, the publisher assumes
no responsibility for errors or omissions, or for damages that may result from the use of
information (including program listings) contained herein.
Our Pragmatic courses, workshops, and other products can help you and your team create
better software and have more fun. For more information, as well as the latest Pragmatic
titles, please visit us at
https://pragprog.com
.
For international rights, please contact
rights@pragprog.com
.
Copyright © 2016 The Pragmatic Programmers, LLC.
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted,
in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise,
without the prior consent of the publisher.
Printed in the United States of America.
ISBN-13: 978-1-68050-082-0
Encoded using the finest acid-free high-entropy binary digits.
Book version: B2.0—February 14, 2016
Prepared exclusively for Bob Erb
********************************************************************
www.allitebooks.com
*******************************************************************
WOW! eBook
www.wowebook.org
Contents
Changes in the Beta Releases . . . . . . . . vii
Introduction. . . . . . . . . . . . . ix
1. Getting Your Feet Wet . . . . . . . . . . . 1
Set Up Your Environment 1
Build Your First Web App 3
Refine Your App 8
What You’ve Learned 23
2. Clojure Web Stack . . . . . . . . . . . 25
Route Requests with Ring 26
Extend Ring 32
Define the Routes with Compojure 35
What You’ve Learned 39
3. Luminus Architecture . . . . . . . . . . 41
Manage the Project 41
Think in Terms of Application Components 43
HTML Templating using Selmer 51
What You’ve Learned 58
4. Add ClojureScript . . . . . . . . . . . 61
Understand ClojureScript 61
Configure ClojureScript Support 63
Add ClojureScript Support 63
Build the UI with Reagent 66
What You’ve Learned 79
Prepared exclusively for Bob Erb
********************************************************************
www.allitebooks.com
*******************************************************************
WOW! eBook
www.wowebook.org
剩余278页未读,继续阅读
geekc3t
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0