diff --git a/tex/part-practical.tex b/tex/part-practical.tex index 7d07389..d5b7ceb 100644 --- a/tex/part-practical.tex +++ b/tex/part-practical.tex @@ -399,14 +399,14 @@ rendering, so that any user-controlled inputs are handled in a safe way. \n{2}{Server-side rendering} -The application constructs the web pages entirely server-side and it runs -without a single line of JavaScript, of which the author is especially proud. -It improves load times, decreases attack surface, increases maintainability and -reduces cognitive load that is required when dealing with JavaScript. Of course -that requires extensive usage of non-semantic \texttt{POST}s in forms even for -updates (where \texttt{PUT}s should be used) and the accompanying frequent -full-page refreshes, but that still is not enough to warrant the use of -JavaScript. +The application constructs the web pages \emph{entirely} on the server side and +it runs without a single line of JavaScript, of which the author is especially +proud. It improves load times, decreases the attack surface, increases +maintainability and reduces cognitive load that is required when dealing with +JavaScript. Of course, that requires extensive usage of non-semantic +\texttt{POST} requests in web forms even for data updates (where \texttt{PUT}s +should be used) and the accompanying frequent full-page refreshes, but that +still is not enough to warrant the use of JavaScript. \n{2}{Frontend}