Author: achiumenti Date: Wed Apr 9 09:17:29 2008 New Revision: 31
Modified: trunk/doc/chapters/intro.texinfo Log: updating user manual
Modified: trunk/doc/chapters/intro.texinfo ============================================================================== --- trunk/doc/chapters/intro.texinfo (original) +++ trunk/doc/chapters/intro.texinfo Wed Apr 9 09:17:29 2008 @@ -10,6 +10,17 @@ @value{claw} is based on components, highly reusable building blocks the make easy and fast the creation of a web application. By using and creating new components, the developer can create robust and consistent web application with the minimal effort.
+Each component may inject into a page ist own set of stylesheet and javasctipt files, and may come with its own class or instance javascript +directives (a class directive is inserted only once into the page, while this is not true for an instance script). This leads to +the creation of very sophisticated components with a very little effort. + +@value{claw} comes with its own authentication systme that lets you create both basic and form based authentication systems. + +@value{claw} has the capability to force the page renderinig throught the protocol https of pages managing sensible data, using simple +directives. + +@value{claw} comes with its own extensible localization and validation system. + The main aim of @value{claw} is @cite{`divide et impera'}, that means that dividing problems into small problems let programmers work on different part of an application, creating ad hoc components for both generic and specific tasks.
@@ -21,9 +32,9 @@
@subsection The request cycle
-When a user asks for a page the request is sent to the woserver that dispatches the request to the registered lisplets. +When a user asks for a page the request is sent to the @code{CLAWSERVER} that dispatches the request to the registered lisplets.
-Lisplets are web resource containers that hold web pages and other resource files, such as javascript, image, css, etc. files, under a common path. +Lisplets are web resource containers that hold web pages and other resource files, such as javascript, image, css, etc. files, or even funcions, under a common path.
When a matching lisplet is then found, it dispatches the request to a registered resource that can be a page or a file or even a function.