T*o 发帖数: 363 | 1 静态的只会html,css
server side只会点php,就是典型的LAMP。
J2EE只按照教程做过,还没做过实际的大型项目,现在想好好钻研下web application
javascript和ajax有必要学吗,好不好学? | t*******e 发帖数: 684 | 2 有web designer设计网页的话,就不需要学。没有的话可以学点,也可以用ajax
frameworks, 比如Zk, echo, GWT. | T*o 发帖数: 363 | 3 纯粹自学,所以想把有用的知识学习一下。
ajax在web app里真很重要的话,就打算好好学学。
【在 t*******e 的大作中提到】 : 有web designer设计网页的话,就不需要学。没有的话可以学点,也可以用ajax : frameworks, 比如Zk, echo, GWT.
| k***r 发帖数: 4260 | 4 Those are really for RIA, though, not for regular sites.
I haven't found a good solution for regular web sites yet.
【在 t*******e 的大作中提到】 : 有web designer设计网页的话,就不需要学。没有的话可以学点,也可以用ajax : frameworks, 比如Zk, echo, GWT.
| g*****g 发帖数: 34805 | 5 Wicket, you can do traditional page based development, or more
RIA type single page development. Easy to create custom reusable
component. Best choice if you are looking for gradual ajax adoption.
【在 k***r 的大作中提到】 : Those are really for RIA, though, not for regular sites. : I haven't found a good solution for regular web sites yet.
| k***r 发帖数: 4260 | 6 Yeah, thanks. I have been checking it out. Haven't got a chance
to code anything yet.
While reading the samples, the amount of typing you have to
do to implement some simple things such as "Hello World" looks
intimidating ... this is no surprise for someone coming from
the world of Python web frameworks, though. App class, page
class, page template, web.xml...
I find it especially awkward to add ajax callback. But I'm sure
this also has something to do with the fact that I'm not used
to the way
【在 g*****g 的大作中提到】 : Wicket, you can do traditional page based development, or more : RIA type single page development. Easy to create custom reusable : component. Best choice if you are looking for gradual ajax adoption.
| g*****g 发帖数: 34805 | 7 For the hello world, yes, since you have to have all the overhead
a sophisticated application will have too. Like app file, web.xml.
If you don't count that, Wicket is about as simple as you can get
from java world. One html template file, one component class, maybe
one model class and no XML. That's as simple as you get from another
language too if it's serious about MVC separation. If you go all
JSP model 1 and it's pretty much like PHP.
You have to use Struts or JSF to understand what's verbo
【在 k***r 的大作中提到】 : Yeah, thanks. I have been checking it out. Haven't got a chance : to code anything yet. : While reading the samples, the amount of typing you have to : do to implement some simple things such as "Hello World" looks : intimidating ... this is no surprise for someone coming from : the world of Python web frameworks, though. App class, page : class, page template, web.xml... : I find it especially awkward to add ajax callback. But I'm sure : this also has something to do with the fact that I'm not used : to the way
| t*******e 发帖数: 684 | 8 I would classify websites in a little different way,
HTML/JavaScript centric
Conventional web frameworks for page-by-page navigation, Ajax frameworks
with HTML abstraction, typically delivering single page websites.
non HTML category
Flash/Flex, Silverlight, JavaFX
【在 k***r 的大作中提到】 : Those are really for RIA, though, not for regular sites. : I haven't found a good solution for regular web sites yet.
| k***r 发帖数: 4260 | 9 Thanks for the explanation. I'm going to spend a bit more time on it.
If I have a choice, I may still go with Python. It also depends
on the nature of the projects of course.
Just for the sake of comparison, here's the hello world app
in web.py (no template is used but you can optionally use
a template file):
#========================
import web
urls = (
____'/(.*)', 'hello'
)
app = web.application(urls, globals())
class hello:
____def GET(self, name):
________if not name:
____________nam
【在 g*****g 的大作中提到】 : For the hello world, yes, since you have to have all the overhead : a sophisticated application will have too. Like app file, web.xml. : If you don't count that, Wicket is about as simple as you can get : from java world. One html template file, one component class, maybe : one model class and no XML. That's as simple as you get from another : language too if it's serious about MVC separation. If you go all : JSP model 1 and it's pretty much like PHP. : You have to use Struts or JSF to understand what's verbo
| z****e 发帖数: 54598 | 10 JS和AJAX我个人觉得是泡泡
JS用得太多违反了瘦客户端的趋势
AJAX的好处未必有你想的那么多
WEB2.0就是一个大泡泡,迟早要破
其实真正的趋势是applet,只不过这个市场是各家博弈的地方
虽然看到了趋势,但是除非有神人出现,否则估计这一二十年不会有什么大的改观
application
【在 T*o 的大作中提到】 : 静态的只会html,css : server side只会点php,就是典型的LAMP。 : J2EE只按照教程做过,还没做过实际的大型项目,现在想好好钻研下web application : javascript和ajax有必要学吗,好不好学?
|
|