tay*_*onr 6 routing haskell yesod
我刚刚开始在Haskell和Yesod.为了让我的脚湿透,我将把我在MVC中编写的一个小项目转换为Haskell.我的第一步是确定所有路线.
总而言之,我有8个处理程序来运行这个项目.我的路线文件如下所示:
/activity ActivityR GET
/activity/#String ActivityItemR POST DELETE
/dashboard/month MonthDashboardR GET
/dashboard/year YearDashboardR GET
/calendar CalendarR GET
/events/calendar CalendarEventsR GET
/events/report ReportEventsR GET
/report ReportR GET
Run Code Online (Sandbox Code Playgroud)
我在添加这些路线时所经历的流程如下:
是否有快捷方式或通配符这些处理程序,以便我可以做类似的事情 Import Handler.*
或者是处理多个不同路由的处理程序模块较少的首选方法?
该yesod命令行工具提供的命令add-handler将自动执行大部分的这一点.