Skip to content

Commit

Permalink
My pass on the preface
Browse files Browse the repository at this point in the history
  • Loading branch information
DamienCassou committed Oct 19, 2015
1 parent 9651f0b commit 5b051d1
Showing 1 changed file with 20 additions and 19 deletions.
39 changes: 20 additions & 19 deletions EnterprisePharo.tex
Original file line number Diff line number Diff line change
Expand Up @@ -115,30 +115,31 @@ \chapter*{About this book}
doing web development.

The book is structured in five parts.\\
\textbf{The first part} talks about simple web applications, starting with a
minimal web application in chapter 1 on Teapot and then a
\textbf{The first part} talks about simple web applications, starting
with a minimal web application in chapter 1 on Teapot and then a
tutorial on building a more complete web application in chapter 2.\\
\textbf{Part two of the book} deals with HTTP support in Pharo, talking about
character encoding in chapter 3, using Pharo as a HTTP Client in
chapter 4, as a HTTP server in chapter 5, and using WebSockets in chapter 6.\\
\textbf{Part two of the book} deals with HTTP support in Pharo,
talking about character encoding in chapter 3, about using Pharo as an
HTTP Client (in chapter 4) and server (in chapter 5), and about using
WebSockets (in chapter 6).\\
\textbf{In the third part} we discuss the handling of data for the
application. Firstly we treat data that is in the form of
comma-separated values in chapter 7. Secondly and thirdly, we treat
JSON (in chapter 8) and its Smalltalk counterpart STON (in chapter
9). Fourthly, serialization and deserialization of object graphs with
Fuel is treated in chapter 10. Lastly, we discuss the Voyage
persistence framework and persisting to MongoDB databases in
comma-separated values (CSV) in chapter 7. Secondly and thirdly, we
treat JSON (in chapter 8) and its Smalltalk counterpart STON (in
chapter 9). Fourthly, serialization and deserialization of object
graphs with Fuel is treated in chapter 10. Lastly, we discuss the
Voyage persistence framework and persisting to MongoDB databases in
chapter 11.\\
\textbf{Part four of the book} deals with the presentation layer. Chapter 12
shows how to use Mustache templates in Pharo, and chapter 13 talks
about programmatic generation of CSS files. The documentation of the
application could be written in Pillar, which is presented in chapter
14. How to generate .pdf files from the application with Artefact is
shown in chapter 15.\\
\textbf{Part four of the book} deals with the presentation layer.
Chapter 12 shows how to use Mustache templates in Pharo, and chapter
13 talks about programmatic generation of CSS files. The documentation
of applications could be written in Pillar, which is presented in
chapter 14. How to generate .pdf files from the application with
Artefact is shown in chapter 15.\\
\textbf{The fifth part of the book} deals with deploying the web
application. This is explained in chapter 16 that talks not only about how to build and
run the application, but also other important topics like monitoring
the app.
application. This is explained in chapter 16 that talks not only about
how to build and run the application, but also other important topics
like monitoring.

\paragraph{This book is a collective work}
The editors have curated and reformatted the following chapters from blog posts
Expand Down

0 comments on commit 5b051d1

Please sign in to comment.