Since Cake is inspired by Ruby on Rails maybe "jRails" is more appropriate.
It's going to be more like CakePHP then it is going to be like RoR, therefor jCake is going to stay. It's not like I don't think RoR deserves major credit, it definitely does. But there are things I do not like about it. One of them is it's folder layout, which is compared to CakePHP <https://trac.cakephp.org/browser/trunk/cake/1.x.x.x>, quite a mess.

Other then the common folder layout and MVC pattern I do not plan on porting much else of CakePHP or RoR. The main reason for creating it is to organize and structure Javascript code. It's not about form validation, queries, associations or whatever. It's only about keeping things maintainable and light weight (only dynamically include the JS that is required for a certain page).

Therefor something like TrimPath might be a good inspiration in general, but is a totally different kind of project.

-- Felix Geisendörfer aka the_undefined

http://www.thinkingphp.org
http://www.fg-webdesign.de


Peter Michaux wrote:
Hi Felix,

You may want to check out Steve Yen's TrimPath

http://trimpath.com/

I have looked at the code and I don't recommend taking it without a
very close look. I was able to break the TrimQuery code in
unacceptable ways.  I also don't think that putting a MVC in a regular
browser page is necesarily a good idea. A combination of Ajax and
server processing could be faster.

On 11/29/06, Felix Geisendörfer <[EMAIL PROTECTED]> wrote:
 The project is going to be licensed under the MIT license. The name of it
is jCake as of right now (in honor of jQuery and the great CakePHP framework
I'm using for my php work).

Since Cake is inspired by Ruby on Rails maybe "jRails" is more appropriate.

I was thinking about a project called "Harmony" which would be
JavaScirpt on Rails. That way the client and server would be using the
same language and form validation both client and server could share
code and stay DRY. After some investigation I decided that the
Ajax/dumb client route was the better path in general and follows the
web's client-server model better.

Peter

---------
http://peter.michaux.ca

_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to