Skinny Framework Progress Situation

945 views

Published on

Skinny Framework Progress Situation

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
945
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
1
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Skinny Framework Progress Situation

  1. 1. About Skinny Framework Progress Situation @seratch 2013/11/28 at “怖いScala” in Tokyo
  2. 2. What’s Skinny Framework !   Scala on Rails (but atually similar to Padrino?) !   Apps and framework should be skinny !   su-ki-ni = “As you like it” in Japanese !   Servlet is useful enough !   Easy-to-use but production-ready !   Scalatra + ScalikeJDBC + Scalate + json4s
  3. 3. History !   the end of 2013/8 Prototyping started !   9/25 Kabukiza.tech #1 in Tokyo (ver. 0.1.0) !   10/19 Kowakunai-Scala in Tokyo (ver. 0.9.4) !   11/28 Here today (ver. 0.9.17) !   FY 2013 4Q: Version 1.0.0 will be released
  4. 4. version 0.9.4 Features !   Rails-like APIs which wraps Scalatra !   ActiveResource-like REST controller !   before/after filters only within each controller !   Form Validator !   ORM basic APIs (CRUD、Associations) !   ORM timestamps, soft deletion, optimistic locking !   Scalate, FreeMarker template engine support
  5. 5. version 0.9.4 Features !   i18n support !   Testing support (mocking sessions easily) !   factory_girl-like fixture tool (FactoryGirl) !   Yeoman Generator for blank project !   skinny-blank-app.zip
  6. 6. version 0.9.17 !   Scaffold Generator is added! !   db:migrate command is added! !   db:migrate multiple DB support! !   CoffeeScript、LESS、Sass support! !   Windows users as first-class citizen! !   package command is much improved! !   publish command is added!
  7. 7. version 0.9.17 !   ServletContext#mount performance issue is fixed! !   ORM #includes (Eager Loading) API is added! !   Thymeleaf template engine support! !   Many bug fixes and much refactored! !   skinny-framework.org & documentation! !   GitHub organization !   Twitter @skinnyframework
  8. 8. skinny-framework.org
  9. 9. Should be fixed in 1.0 !   Mailer APIs !   OmniAuth-like Authentication APIs !   OpenID、OAuth consumer feature by default !   Asset Pipeline !   Framework APIs should be well-considered and stable
  10. 10. Roadmap !   FY 2013 4Q: 1.0.0 will be released !   1.0.0.beta1-n: public APIs should be reviewed !   After 1.0, bug fixes and new feature development will be continued !   We emphasize stable APIs !   We’d like to promise that we never change major APIs in version 1.0.x or 1.1.x.
  11. 11. Feel free to contribute issues or pull requests. If you hope to join us, please let me know! Twitter: @skinnyframework
  12. 12. Just unzip skinny-blank-app.zip & skinny run! skinny-framework.org @skinnyframework

×