• 【sinatra】结合Padrino framework


    用Sinatra来做复杂的Web应用时,会出现若干个比较麻烦的点。
    • 要手工作成一个个的应用骨架。作成test 、view、public目录等等
    • 将Sinatra DSL集中在一个类中的话,画面数量增加时不能很好地进行管理,且文件会变得很大
    • 和Rails相比,没有面向form等的辅助工具,没有缓存(cache)机制等,有时不得不进行“车轮的再发明”
        能弥补这种不足,并敏捷的,不失Sinatra优点的进行开发的一个解决方案是Padrino framework。

    Padrino framework在Sinstra的基础上大体上提供了以下功能。

    • Rails风格的MVC模式的导入
    • 丰富的Helper
    • 简单的邮件收发功能
    • 简单的缓存功能
    • 基本的国际化功能
    • 易读的log记录
    • 开发时的重载
    • 管理画面的自动作成
    • 子应用的作成/安装
    • 包含生成器的命令行工具
    • 测试的自动生成
  • 相关阅读:
    ARTS第八周打卡
    ARTS第七周打卡
    ARTS第六周打卡
    ARTS第五周打卡
    ARTS第四周打卡
    ARTS第三周打卡
    ARTS 第二周
    uniapp——头部导航栏配置
    码云、Git使用教程
    超出文本宽度点点显示——css
  • 原文地址:https://www.cnblogs.com/lizunicon/p/3536378.html
Copyright © 2020-2023  润新知