Download - Thin Server Architectureでブログ作った #ikam
Thin Server Architectureでブログ作った
槙 俊明2014/2/21
Thin Server Architecture の何が嬉しいの?
REST API Server
HTML (Web Browser) JSON
Thin Server Architecture の何が嬉しいの?
REST API Server
HTML (Web Browser)
Smart Phone/Tablet
Desktop App
CLI
JSON
JSON
JSON
JSON
Thin Server Architecture の何が嬉しいの?
REST API Server
HTML (Web Browser)
Smart Phone/Tablet
Desktop App
CLI
JSON
JSON
JSON
JSON
クライアントが変わってもサーバーサイドはそのまま!
Thin Server Architecture な Blog
• http://blog.ik.am• ソース : https://github.com/making/categolj2-backend
Thin Server Architecture な Blog
• http://blog.ik.am• ソース : https://github.com/making/categolj2-backend
Pull req 募集中
機能• 記事管理機能• ユーザー管理機能• リンク管理機能• ファイルアップロード管理機能• などなど
機能• 記事管理機能• ユーザー管理機能• リンク管理機能• ファイルアップロード管理機能• などなど
ちょっとした CMS にも使えるよ
Client (Single Page Application)
Thin Server
REST API Server
Frontend App Backend App
DB
SQL
JSONJSON
Client (Single Page Application)
Thin Server
REST API Server
Frontend App Backend App
DB
SQLSpring MVC
Backbone.js
JPA
Backbone.jsBootstrapUIKit
JSONJSON
API 一覧• https://
github.com/making/categolj2-backend#apis
Demo !
デメリット
•普通に作ると、 Ajax ごりごりになるので検索エンジンがコンテンツ拾ってくれない
デメリット
_人人人人人人人人人_> ゼロググラビリティ
< ̄ Y^Y^Y^Y^Y^Y^Y^Y^Y^Y  ̄
突然ですが
あなたも簡単にかっこいい管理画面ができます
そう、 Bootstrap ならね
http://bit.ly/hajiboo
というわけで
•おれおれ BLOG の自慢と
•本の宣伝に来ました
ご清聴ありがとうございました
http://bit.ly/hajiboo