a*****0 发帖数: 6788 | 1 比如说.NET下当下最常用的web development technology是ASP.NET MVC 4 and WebAPI
(虽然ASP.NET Web Forms 也是一直支持的)。 Ruby呢一直就是做web的。
Java下最早有Servlets,然后有JSP。 现在呢? 能给提供一两个最新Java Web
Development的入门方面的资料网站么?
谢 |
b******y 发帖数: 9224 | 2 目前我知道的,还是spring framework是最灵活最普及的framework. 关于html
rendering, 可以考虑用velocity template engine. 我们公司就是用的这个,比jsp强
多了,developer的逻辑和web page design分开了,而且,designer也很容易的上手修
改templates.
其他java入门的书籍,这篇文章你可以参考一下:
http://www.jiansnet.com/topic/25465/Best-Java-Programming-Books |
b******y 发帖数: 9224 | 3 另外,我的一大体会就是,多参与open source的开发。我当年就是这样做过来的。积
极参加了velocity template engine的讨论,lucene,hadoop等。
多看人家open source项目的源码,很有裨益。我曾经精研过velocity, lucene等的源
代码。还自己用javacci写了一些简单的compiler/interpreter. |
p*****2 发帖数: 21240 | 4
我给大牛跪了
【在 b******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 另外,我的一大体会就是,多参与open source的开发。我当年就是这样做过来的。积 : 极参加了velocity template engine的讨论,lucene,hadoop等。 : 多看人家open source项目的源码,很有裨益。我曾经精研过velocity, lucene等的源 : 代码。还自己用javacci写了一些简单的compiler/interpreter.
|
p*****2 发帖数: 21240 | |
a*****0 发帖数: 6788 | 6
积极参加了velocity template engine的讨论,lucene,hadoop等。
源代码。还自己用javacci写了一些简单的compiler/interpreter.
谢,您牛。 我倒是做过lucene enterprise search的项目但没看过源码。谢推荐。
【在 b******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 另外,我的一大体会就是,多参与open source的开发。我当年就是这样做过来的。积 : 极参加了velocity template engine的讨论,lucene,hadoop等。 : 多看人家open source项目的源码,很有裨益。我曾经精研过velocity, lucene等的源 : 代码。还自己用javacci写了一些简单的compiler/interpreter.
|
w**z 发帖数: 8232 | 7 我们是Java backend provides rest , front end JavaScript/CSS
【在 b******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 目前我知道的,还是spring framework是最灵活最普及的framework. 关于html : rendering, 可以考虑用velocity template engine. 我们公司就是用的这个,比jsp强 : 多了,developer的逻辑和web page design分开了,而且,designer也很容易的上手修 : 改templates. : 其他java入门的书籍,这篇文章你可以参考一下: : http://www.jiansnet.com/topic/25465/Best-Java-Programming-Books
|
p*****2 发帖数: 21240 | 8
没有用web framework?纯写JS,CSS,HTML?
【在 w**z 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我们是Java backend provides rest , front end JavaScript/CSS
|
a*****0 发帖数: 6788 | 9
Java REST你们用Jersey, RESTEasy 或别的JAX-RS么?
俺对全用javascript输出HTML痛恨之极。 俺觉得一个页面的大部分还是应该是直接的
HTML源码。 动态的数据,特别是通过AJAX来的,俺可以理解用javascript生成嵌入网
页的某部分。 像Javascript MVC好像就是100%靠javascript,俺觉得这样的很蛋疼
【在 w**z 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我们是Java backend provides rest , front end JavaScript/CSS
|
w**z 发帖数: 8232 | 10 对front end 不熟, 好像是用angular js.
【在 p*****2 的大作中提到】![](/moin_static193/solenoid/img/up.png) : : 没有用web framework?纯写JS,CSS,HTML?
|
|
|
w**z 发帖数: 8232 | 11 we use Jersey
【在 a*****0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : : Java REST你们用Jersey, RESTEasy 或别的JAX-RS么? : 俺对全用javascript输出HTML痛恨之极。 俺觉得一个页面的大部分还是应该是直接的 : HTML源码。 动态的数据,特别是通过AJAX来的,俺可以理解用javascript生成嵌入网 : 页的某部分。 像Javascript MVC好像就是100%靠javascript,俺觉得这样的很蛋疼
|
p*****2 发帖数: 21240 | 12
这个就对了。我也不太熟。不过貌似angular和backbone最流行吧。
【在 w**z 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 对front end 不熟, 好像是用angular js.
|
g*****g 发帖数: 34805 | |
z****e 发帖数: 54598 | 14 我倒是不很关心stack
而是把stack里面的components拆开
一个一个分析,需要用什么就用什么
无所谓 |
c*****y 发帖数: 562 | 15 最流行: Spring MVC
最新潮: Vaadin |
c*********e 发帖数: 16335 | 16 en,碰到过一个网站就是用javascript,ajax生成动态網頁,非常难修改,debug.感觉这
个方法是php的人士搞出来的,动态用javascript function生成tag.
【在 a*****0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : : Java REST你们用Jersey, RESTEasy 或别的JAX-RS么? : 俺对全用javascript输出HTML痛恨之极。 俺觉得一个页面的大部分还是应该是直接的 : HTML源码。 动态的数据,特别是通过AJAX来的,俺可以理解用javascript生成嵌入网 : 页的某部分。 像Javascript MVC好像就是100%靠javascript,俺觉得这样的很蛋疼
|
c*********e 发帖数: 16335 | 17 ASP.NET MVC 4好多公司都没用它,还在用web form application.传统的web form app
就够了,搞这个asp.net mvc 4是附庸风雅,吃力不讨好,不实用。
WebAPI
【在 a*****0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 比如说.NET下当下最常用的web development technology是ASP.NET MVC 4 and WebAPI : (虽然ASP.NET Web Forms 也是一直支持的)。 Ruby呢一直就是做web的。 : Java下最早有Servlets,然后有JSP。 现在呢? 能给提供一两个最新Java Web : Development的入门方面的资料网站么? : 谢
|
y****e 发帖数: 23939 | 18 Spring, Hibernate, Maven, TestNG
WebAPI
【在 a*****0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 比如说.NET下当下最常用的web development technology是ASP.NET MVC 4 and WebAPI : (虽然ASP.NET Web Forms 也是一直支持的)。 Ruby呢一直就是做web的。 : Java下最早有Servlets,然后有JSP。 现在呢? 能给提供一两个最新Java Web : Development的入门方面的资料网站么? : 谢
|
a*****0 发帖数: 6788 | 19
app就够了,搞这个asp.net mvc 4是附庸风雅,吃力不讨好,不实用。
这个俺不同意。 俺以前搞ASP.NET Web Forms也算专家级别。ASP.NET MVC刚出来时一
度也是和你一样的看法。 早期的确看起来像是倒退到Classic ASP那样混杂的源码。
真正让到ASP.NET MVC像回事的是那个Razor ViewEngine。 ASP.NET MVC 3就很不错了,
Unobtrusive javascript and AJAX非常简洁。4又更进了一步。
大部分公司现有的ASP.NET Web Form应用要全改写成MVC主要是从成本上不合算。 新开
发的话应该上MVC。 俺有幸把个Web Form应用用MVC 4重写了一遍,对这个优劣感受颇
深。
【在 c*********e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : ASP.NET MVC 4好多公司都没用它,还在用web form application.传统的web form app : 就够了,搞这个asp.net mvc 4是附庸风雅,吃力不讨好,不实用。 : : WebAPI
|
N******7 发帖数: 1297 | 20 其实现在用javascript已经没那么复杂了。比如用Backbone.js加Underscore.js。把
java和html完全分开。而用Underscore.js的template,又可以做到reusable
component,并且把一块一块的分开。比早先的javascript+css好用多了。 |
|
|
g*****g 发帖数: 34805 | 21 Not a frontend guy, but I agree pure html/js is the trend on frontend.
【在 N******7 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 其实现在用javascript已经没那么复杂了。比如用Backbone.js加Underscore.js。把 : java和html完全分开。而用Underscore.js的template,又可以做到reusable : component,并且把一块一块的分开。比早先的javascript+css好用多了。
|
x****d 发帖数: 1766 | 22 for company internal project, without js developer, only java guys, we use
vaadin, or gwt with other stacks. vaadin client basically is gwt. but vaadin
based development is fast and easy.
for public access high traffic sites, we have to stick with jsf. Sometimes
spring mvc, but mostly jsf.
for public without high volume traffics, spring, struts or even vaadin all
good.
for GAE, we have to use light weight thing, now GAE supports spring
hibernate everything, but we still use plain servlet/jsp with some kind of
home brewed simple mvc lib/framework. |
q***s 发帖数: 2243 | 23 请问是如果加入的?
是不是可以参加写代码,和讨论?
多谢!
【在 b******y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 另外,我的一大体会就是,多参与open source的开发。我当年就是这样做过来的。积 : 极参加了velocity template engine的讨论,lucene,hadoop等。 : 多看人家open source项目的源码,很有裨益。我曾经精研过velocity, lucene等的源 : 代码。还自己用javacci写了一些简单的compiler/interpreter.
|
x****d 发帖数: 1766 | 24 你随便找一个open source project吧,回来我告诉你,这样具体吧?
【在 q***s 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 请问是如果加入的? : 是不是可以参加写代码,和讨论? : 多谢!
|