德威使用DropwizardBackbone应用程序提供服务的示例项目,构建了类似于futureme.com的简单克隆网站。该网站允许用户提交电子邮件,以供日后发送。项目涵盖基于Dropwizard服务器的创建和开发,前端代码使用JavaScript编写,配合Backbone框架打造富客户端,可能还将引入Marionette框架。

目标

该项目为那些希望使用Dropwizard构建现代网络应用程序的开发者提供一个完整示例。完成项目后,您将了解以下内容:

  • Maven基础设置用于支持Dropwizard

  • Dropwizard如何处理路由与URL

  • 使用Freemarker模板设计并提供HTML页面

  • 通过dropwizard-assets插件提供JavaScript支持

希望本项目成为您构建复杂网络应用程序的起点。