All the technical documentation is in the MD
format. So incase your browser is showing anything beyond this para as rubbish, you may want to install a MD pluglin like this
This documentation is intended for technical folks with an understanding of Java and Spring (IOC). There maybe other concepts covered, however knowing Java + Spring (IOC)
is sufficient for over 90% of the introductory material. Knowing Apache Wicket
is an added advantage.
While wicket is not
essential in theory, all sample work has been developed using Apache Wicket. So as much as I'd like to claim you do not need to know it, perhaps it may help to read up a bit on it. Over time, we will attempt to make ourselves more web framework agnostic though.
: My personal belief is that Wicket is a kick ass framework, but not everyone may agree. And I have found it irritating while following frameworks about the nature of dependencies forced. So while single handedly I could not break away completely, in its true spirit I encourage and please keep in mind always
, that all service and data layers make no asusmption of Wicket, so you are free to write your own implementation on the application side. We also encourage you to report any dependency you may find in those layers, and also share examples with other frameworks you may dare to build with us, so we can improve the documentation and base level support, in case any dependency crept in.
Invest or Run?
Before starting to delve into anything, one needs to make an intelligent decision to invest or run. Technology evolves, however the motivating fundamentals don't change as quickly. It maybe worth your time to validate the motivations of what you will spend days later on, by reading our Philosophy
Reading the docs
Additionally you can and should simultaneously refer to the resources and references
to understand your interpretation of these tech docs in context to application and code.