Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Calypso動かしてみたよ!

2,418 views

Published on

WordBench東京で発表したLTのスライド

Published in: Technology
  • Be the first to comment

Calypso動かしてみたよ!

  1. 1. Calypso動かしてみたよ! Takuro Hishikawa (concrete5 Japan Inc.) Photo by Jrm Llvr
  2. 2. $ make run
  3. 3. コンクリートファイブジャパン株式会社 菱川です
  4. 4. あのCMSメインの会社です
  5. 5. Webエンジニア募集中です
  6. 6. Webエンジニア募集中です
  7. 7. 大事なことなので2回言いました
  8. 8. それはさておき…
  9. 9. あのCMS「メイン」?
  10. 10. WordPressもやってます!
  11. 11. Really Simple CSV Importer • 6万ダウンロード • スクラッチのシステムからWordPressへの データ移行 • フックで自由に拡張可能→カスタマイズのお 仕事も
  12. 12. WP C5 Exporter • 100ダウンロード以下…。 • WordPress から concrete5 のインポート 形式のXMLを出力
  13. 13. これらの仕事を
  14. 14. マイグレーション
  15. 15. と言います
  16. 16. 今日はこんなマイグレーションが 要らなくなるかも、というお話
  17. 17. Calypso https://developer.wordpress.com/calypso/ Licensed under GNU General Public License v2 (or later)
  18. 18. Calypsoの概念図 Calypso WordPress.com REST API WordPress.com
 ブログ 投稿 記事管理DB 表示 Node.js React Babel.js Webpack Flux
  19. 19. 表示は別サーバーでもOK Calypso WordPress.com REST API Use API 投稿 記事管理DB 表示 React JS PHP FrameworkDrupalEC Cubeconcrete5
  20. 20. 記事管理も変更可能 Calypso WordPress.com REST API PHP版WordPress + Jetpack Plugin 投稿 API Gateway(的な) 記事管理DB+表示
  21. 21. 記事管理も変更可能 Calypso concrete5 + REST API 投稿 記事管理DB+表示 ※ ただしだいぶCalypsoをカスタマイズしないと無理
  22. 22. でも
  23. 23. WordPress.comは マネージドサービス!
  24. 24. 記事データをクラウドに 集約しておけば
  25. 25. 表示側は何を使ってもいいし
  26. 26. マイグレーション不要で フロントエンドを変更できる
  27. 27. セキュリティもおまかせ
  28. 28. Publishing Platform!
  29. 29. 最後に
  30. 30. Calypsoのここがすごい!
  31. 31. Sassを変更すると自動でリビルド
  32. 32. Controllerの変更時も自動でリビルド
  33. 33. 画面の追加もできる (npm管理マジでありがたい)
  34. 34. カスタマイズできる!
  35. 35. デモ(時間があれば)

×