(点击上方公号,可快速关注)
Ninja是一个Java全栈Web开发框架,稳定、快速、非常高效。
商业价值
在你的下一个项目中,Ninja会成为你很好的助力而非障碍。有了Ninja,你可以更快地展示产品的商业价值,与此同时产品质量令人惊喜。我们提供长期商业支持确保你的成功。
让开发更愉悦
无论是大型企业应用还是小型RESTful JSON微服务,Ninja都能一次性为你提供所有支持。开发、测试、部署、重构及维护都更有效率。
主要特性
岩石般稳固
Ninja没有从头开始发明轮子我们站在了巨人的肩膀之上。Ninja使用了业界最成熟和稳固的技术,包括Servlet、Guice、JPA、Flyway迁移和Maven等。
可扩展
Ninja采用非共享策略。服务器没有共享任何通用会话信息。这意味着你可以对Ninja非常容易地进行水平扩展。
100% Java
你可以享受所有Java的优点:优异的IDE支持、静态类型语言、巨大且成熟的生态系统、最好的测试支持等等。Ninja基于Apache 2.0开源协议发布基本代码(codebase)永远开源。
开发
你可以使用Maven原型生成一个新项目,导入到你最喜欢的IDE中就可以开始编程了。Ninja的SuperDevMode能立刻获得所有的代码变化。Ninja支持哪些特性? HTML、XML、JSON、JPA、缓存等等。
测试
Ninja自带了丰富的测试工具,可以在一台真实的服务器上对你的应用执行模拟测试和集成测试。想要运行selenium测试?同样支持。Ninja可以在本地和任何持续集成服务器上运行。
DevOps
把你的Ninja应用打包成war文件,在你的应用服务器上运行(Tomcat、Jetty等)。也可以创建一个独立应用程序,拷贝到你的服务器上在产品中运行。Ninja可以在云端运行,支持Heroku平台、App引擎和许多其它云服务提供商。
官方网站:http://www.ninjaframework.org/
开源地址:https://github.com/ninjaframework/ninja
关于《Java资源大全》
这是我们在 GitHub 维护的一个精选Java工具资源列表:
https://github.com/jobbole/awesome-java-cn
含数百个Java 资源,GitHub 已有 550 star。从 11 月初起,已开始逐个把单个资源的中文详细介绍整理收录到这里:http://hao.jobbole.com/已整理发布 50 资源,点击「阅读原文」可查看。
推荐 Java 程序员收藏!如果你想参与这个开源项目,请加 QQ:50872495 。加 Q 时请注明「Java大全」,谢谢~
本文转载自:微信公众账号 - ImportNew,版权归原作者所有!
Tag标签: