Its is very important to explain that Clean is a very independent engine. Its is not a complex AJAX framework high coupled with any server side technology.
So its very easy to incorporate Clean in projects that are based on different languages like PHP, J2EE and ASP; and also projects that are based on robust and full featured frameworks like Struts, Tapestry and JSF.

Nobody needs to play their code in the garbage.