Hello everyone,
We are happy to announce the next official release
of the Erlang Web framework. The latest 1.4 version is
full of new features and enhancements. Let me introduce
at least some of them:
* integration with EWGI
EWGI (pronounced you-ghee) is a specification designed
to allow web applications written in Erlang to run on
any supported server. It also makes developing web
applications simpler and more flexible by providing
a common mechanism for reusing components. It was
inspired by Python's PEP 333 and provides similar
functionality to other projects such as Ruby's Rack.
For more information about EWGI, visit http://bit.ly/1kMSeT
* new template language support: ErlyDTL
ErlyDTL is an Erlang implementation of the Django
Template Language. The new template language should
become an interesting alternative to the existing
XHTML and Xmerl based template engine.
ErlyDTL project homepage: http://code.google.com/p/erlydtl/
* Erlang Web Test Suite application bundled
EWTS (which stands for Erlang Web Test Suite) is a new
and innovative approach to system testing. Combination
of unit tests and Erlang powerful dbg tool provides
developers easy to use and extend testing environment for
their applications.
For more details, visit: http://wiki.erlang-web.org/EWTS
* multiple level request dictionary support
Request dictionary can store nested data structures.
Apart from the above, there are also some changes worth
mentioning:
* new wpart introduced: wpart:comment
* embedding default values in wparts from templates
(patch submitted by Elena Bobrova - thank you!)
* top-down template inclusion feature
* experimental ejabberd-flavoured e_hook introduced
* upgraded to Yaws 1.85
We do encourage everyone to try Erlang Web 1.4 out, send us
comments, contribute and enjoy the coding!
Erlang Web 1.4 can be easily downloaded as a tarball from
its official website: http://www.erlang-web.org
The latest version can be also checked out from the bitbucket
repository: http://bitbucket.org/etc/erlang-web/
The documentation can be found on Erlang Web's wiki page:
http://wiki.erlang-web.org
Best regards,
--
Michal Ptaszek
www.erlang-consulting.com
|