What do you use for web development and why do you think these are rocks?

Here is my new project: an open canvas, right in front of me. In a few days, I will start coding a large web application. He will start small, with a small number of modules, only I, as a developer and engineer, but, hopefully, he will grow and grow.

Despite the fact that I am an active Java developer, it has been a while since I last created a web application from scratch. At that time, Struts and J2EE are the way to go, but I see many new frameworks, new libraries that appear daily.

What I ask here for your advice: what you are currently using for web development, why you think it is relevant, and if you chose the same tools, if you started a new project. Everything matters: from prompts to the user interface to the server. Common mistakes, patterns, everything you can think of may be relevant.

I am a Java developer, and I am naturally inclined to do everything using Java technologies (J2SE, J2EE, Groovy, Grails, JRuby, Jython, JWhatever, etc.), but please welcome what you use being Java related or not.

My goal is to create a bucket of what people do and why they do, to help me evaluate where I should go and what I should not - and why. After all, it is not every day when you have such freedom to decide.

Thanks in advance!

+5
14

Grails (http://grails.org), , -. :

Spring
Groovy
SiteMesh
Hibernate

http://grails.org/Plugins

, .

http://grails.org/Grails+Screencasts

, Grails Java/JSP. .

, Ruby on Rails , Java .

, Grails , Tomcat, WebSphere, Glassfish .. .

+1

Django. - . , , Django SQL DDL - , Django - Adminstration CRUD- . , .. , , .

Django ( , python, ..), - , RoR.

+7

TurboGears . Django Ruby On Rails , . , , , , . , , - , .

" ?" , , AJAX . AJAX , , . AJAX, , .

20- , . , , , .

+3

ASP.NET MVC, . -. # - , asp.net mvc . jquery javascript. python/django .

#, , , , asp.net mvc .

, MS - - (, - asp.net ... )

+3

Google App Engine (Python , Datastore Google db, , memcache, API ..).

+2

ColdFusion, Java, RAD/Agile. Adobe, CFML, .

ColdFusion "", Flash/ActionScript, Java, .Net, - SQL JDBC.

+2

Ramaze, - Ruby. , M4DBI, ORI Ruby, Ruby DBI. JS jQuery, ( JS, !). PostgreSQL - .

Rails, mod_ruby, JDBC, ODBC, PHP "" (HTML, CSS, JS), -.

, Ramaze JRuby.

+2

"-" - , - ( )?

-, - , Java, Stripes - HTTP (, , ) , . Stripes, JSP JSP. .

, . Wicket , JSF Seam, .

+2

, , , , . , , . , , , .

- , Ruby on Rails. : " xyz, , ..." , -. Ruby , Rail .

+2

- , Rails, Ramaze.

+1

Stripes - , , . , bean ( Java) JSP . . . . , , , , , .

. Spring, Hibernate, JPA, AJAX, , .. Stripes. , , code bundle Stripes book index.html . , , Stripes.

!

+1

, : Ruby on Rails, Groovy Grails, Python/Django Spring MVC framework Java. Ruby on Rails.

? -, . Java. -, -, -. , . CRUD, , . Java.

, . Groovy. Java, (, , JRuby , Groovy {{} '). - Groovy , , Rails. Groovy.

Python/Django, , , RoR → Python/Django. , Python/Django , , RoR.

+1

Java, Eclipse Net beans; html/css/js netbeans Dreamweaver ; xml/xslt/xsi Altova xml spy; PNG Adobe ; GVIM. "Firebug" " IE".

? java, tracability WYSIWYG - . , , !

0
source

lift , as it has opportunism for code in Scala

0
source

All Articles