# sinatra_demo **Repository Path**: messfairy/sinatra_demo ## Basic Information - **Project Name**: sinatra_demo - **Description**: 使用sinatra+sequel(orm库)创建的一个示例demo,通过rake:migrate构建任务初始化数据库,图片存取为数据库blob - **Primary Language**: Ruby - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2014-12-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #sinatra_demo ##简介: ###本示例基于trevi工具生成:gem install trevi ###trevi是sinatra简单mvc的优秀实践 ###trevi作者在本文http://blog.sourcing.io/structuring-sinatra对构建sinatra mvc作了详细阐述 ###该作者是spine框架和javascript mvc webapp一书的作者, 对mvc理解颇有见地, 在此认真推荐 ###现在流行的还有padrino框架, 但对sinatra作了不少封装和捆绑, 根据项目业务需要酌情选用 ##启动命令: ###bundle install ###rake assets:prepare ###rake db:migrate(数据库初始化, 数据库配置在app.rb中)