Java开源建站工具

http://www.ruanyifeng.com/blog/2011/08/opensource_java_web_development_tools.html 美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单css

他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,能够免费获得。html

在目前的创业者之中,用Java做为网站开发语言的人彷佛不多。这固然不是没有缘由的,Java看上去确实不像是最便捷的网站开发工具,给人的感受是用起来麻烦又费事。前端

可是不能否认的是,Java的平台很成熟,各类工具包、工具库很是多,并且JVM虚拟机更是先进的技术。另外,Google App Engine平台提供免费的Java主机,因此使用Java建站也不失为一种合理的选择。java

我把他的工具清单抄在下面。若是有一天,我也用Java建站,就能够参考了。jquery

==================================git

1、开发平台程序员

1. Google App Engine:Google的主机服务,有数据库支持。使用它,就不用本身架设服务器了,并且轻松解决扩展性问题。github

2. Objectify-AppEngine:GAE平台的数据库管理工具。web

3. GitHub:代码托管服务。数据库

2、Java编程环境

4. Eclipse:著名的Java集成开发环境。

5. Lombok:Eclipse的一个插件,用来自动生成Java代码,减小手工输入的代码量。

6. Guice:一个轻量级的,Java语言的依赖注入(dependency injection)框架。

7. Apache Commons:Java开发的工具包。

8. Guava:Google发布的Java工具库。

9. JRebel:容许当即查看Java代码修改后的执行结果。

10. Cambridge Template Engine:为Java应用程序提供html/xml模板引擎。

11. RestEasy:java语言的RESTful编程框架。

12. HtmlEasy:基于RestEasy的一个HTML的MVC模式编程框架。

3、前端工具

13. RequireJS:对Javascript进行模块化管理、而且按需加载的框架。

14. JQuery:强大易用的Javascript编程框架。

15. CoffeeScript:对Javascript进行改写、使其更易于开发的一种脚本语言。

16. Sass Scss:CSS代码生成工具。

相关文章
相关标签/搜索