`
musicbox95351
  • 浏览: 229382 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java 建站及建站工具

 
阅读更多
转自http://www.ruanyifeng.com/blog/2011/08/opensource_java_web_development_tools.html

作者: 阮一峰

日期: 2011年8月11日

美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。

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

在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看上去确实不像是最便捷的网站开发工具,给人的感觉是用起来麻烦又费事。

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

我把他的工具清单抄在下面。如果有一天,我也用Java建站,就可以参考了。

==================================

一、开发平台

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

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

3. GitHub:代码托管服务。

二、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模式编程框架。

三、前端工具

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

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

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

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

(完)
分享到:
评论

相关推荐

    java建站系统_自助建站cms源码下载

    综上所述,Java建站系统,尤其是"无聊建站系统",为用户提供了一个高效、安全且易于使用的建站工具。通过了解和利用这些系统,非技术人员也能快速建立和管理自己的网站,享受到Java技术带来的强大功能和便捷体验。...

    基于Java核心的halo开源建站工具设计源码

    本项目为基于Java核心的Halo开源建站工具设计源码,总文件数达718个,涵盖605个Java源文件、44个JavaScript文件、11个CSS文件、11个FreeMarker模板文件、6个YAML配置文件、6个Markdown文件、6个SQL脚本文件、5个SVG...

    最好的虚拟建站工具

    在IT行业中,虚拟建站工具已经成为了现代网页开发和托管的重要组成部分。这些工具允许用户无需深入了解服务器管理或编程语言即可创建、管理和维护网站。在众多的虚拟建站工具中,“最好的”往往指的是那些功能强大、...

    阿里云Linux建站全套工具

    阿里云Linux建站全套工具是一套专为在阿里云上基于CentOS操作系统构建网站环境而设计的工具集合。这套工具涵盖了从系统安装、环境配置到网站部署和优化的全过程,旨在帮助用户高效、便捷地完成建站工作。下面将详细...

    Halo强大易用的开源建站工具

    Halo是一款功能强大的开源建站工具,专为个人和企业用户提供简单、高效的网站构建解决方案。它的设计理念在于将复杂的网站开发过程简化,使得即使没有专业编程背景的用户也能轻松搭建自己的网站。这款开源软件的易用...

    自助建站模块

    【自助建站模块】是一种基于JavaServer Pages(JSP)技术的网站开发工具,它旨在简化网站构建过程,使得没有专业编程背景的用户也能通过预设的组件和模板,自行搭建功能丰富的网站。这种模块化的建站方式极大地降低...

    mtons的java的博客建站

    【标题】"mtons的java的博客建站" 指的是一个专注于Java技术的个人博客网站的构建过程。在IT行业中,建立一个个人博客是分享技术知识、记录学习历程和提升个人影响力的有效方式。使用Java作为技术栈,意味着这个博客...

    毕业设计javajsp自助建站网站ssh-qkrp源码含文档工具包

    毕业设计javajsp自助建站网站ssh-qkrp源码含文档工具包 后台是ssh框架,页面是jsp,数据库mysql,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 本班级论坛网站是运用JAVA技术来实现的。其主要功能有:...

    CMS框架(企业建站)

    2. **成本效益**: 与传统的定制建站相比,CMS建站通常更为经济,因为许多功能模块已经预先开发并优化,减少了额外的开发成本。 3. **易于维护**: CMS的后台管理界面通常设计得直观易用,非技术背景的员工也能轻松...

    javaweb模块大全---自助建站模块

    自助建站模块就是这样一个工具,它包含了前端展示、用户交互、后台管理等多个方面的组件,覆盖了网站构建的全过程。 1. **前端展示模块**:这部分通常包含HTML、CSS和JavaScript代码,用于创建网站的布局、样式和...

    无聊建站系统源码下载

    “无聊建站系统”是一个基于Java开发的免费内容管理系统(CMS),专为快速、高效且安全地搭建各类网站而设计。作为一个专业的IT大师,我将详细介绍这个系统的特性和核心知识点,帮助你理解其工作原理。 1. **Java...

    java建站系统源代码

    Java建站系统源代码是开发基于Java技术的网站平台的核心组成部分,它允许开发者构建功能丰富的、自定义的网站。在本案例中,我们讨论的是一个名为“无聊建站系统”的Java CMS(内容管理系统),它提供了自助建站的...

    《基于Java的快速建站框架实现》开题报告

    【基于Java的快速建站框架实现】的开题...通过对Grosbeak框架的深入研究,本课题期望能为Java开发者提供一个更高效的开发工具,同时也为小型网站的快速建站提供一个新的解决方案,以应对日益增长的市场需求和竞争环境。

    深喉咙企业建站系统 v1.0

    "深喉咙企业建站系统 v1.0"是一款专为企业设计的网站构建工具,它集成了全面的功能架构和后台管理系统,旨在简化企业建立网站的过程。该系统提供的源代码允许用户根据自身需求进行定制和扩展,使得网站开发更具灵活...

    智能建站系统

    智能建站系统是一种高效、便捷的工具,它利用先进的技术和自动化流程,帮助用户无需深入了解编程知识就能快速构建个性化网站。这种系统通常包含了多种功能模块,如网页设计模板、内容管理系统、域名绑定、SEO优化等...

    PublicCMS开源Java建站系统 v5.202302.e.zip

    总的来说,PublicCMS开源Java建站系统v5.202302.e是一个强大而全面的网站构建工具,集成了现代Web开发的最佳实践,旨在为用户提供高效、稳定、易用的建站解决方案。通过不断的迭代更新,PublicCMS持续满足市场需求,...

    jsp建站历程

    【标题】"jsp建站历程"揭示了使用JavaServer Pages(JSP)技术进行网站开发的过程和经验。JSP是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,从而实现服务器端的业务逻辑处理。在这个历程中,我们...

    中帆智能建站系统基础版JSP版

    中帆智能建站系统是一款针对企业和个人用户设计的高效、便捷的网站构建工具,尤其其基础版JSP版更是受到许多开发者和用户的青睐。该系统基于JavaServer Pages(JSP)技术,允许用户通过图形化界面快速创建和管理网站...

    blog建站程序的源码

    博客建站程序是互联网上广泛使用的工具,它允许个人或团体创建、管理和分享自己的在线日记或文章。在本文中,我们将深入探讨一个博客程序的源码,了解其基本架构和关键组成部分,以及如何通过源码进行调试和自定义。...

Global site tag (gtag.js) - Google Analytics