CoderDojo を支える Rails CMS の活用事例 / Case Study: Rails CMS for CoderDojo

CoderDojo を支える Rails CMS の活用事例 / Case Study: Rails CMS for CoderDojo

CoderDojo Japan の内部で使われている Cloud-Based Rails CMS について紹介したスライド資料です。Ruby Business Users Conference 2017 と関西Ruby会議2017の2つのカンファレンスで発表されました。
http://www.rubybusiness-conf.org/
http://regional.rubykaigi.org/kansai2017/

【関連リンク】
CoderDojo Japan: https://coderdojo.jp/
Scrivito - Rails CMS: https://scrivito.com/
GitHub: https://github.com/coderdojo-japan/coderdojo.jp

【お知らせ】
DojoCon Japan が2017年 11月4日に開催!
http://dojocon2017.coderdojo.jp/
会場: 立命館いばらきフューチャープラザ

【提供】
YassLab - Having a Good Life with OpenSource ;)
https://yasslab.jp/

Fffb9af58e08cf384f2a8c1c40c3d38d?s=128

Yohei Yasukawa

March 01, 2017
Tweet

Transcript

  1. CoderDojo Λࢧ͑Δ Rails CMS ͷ׆༻ࣄྫ ҆઒ ཁฏ

  2. None
  3. ࠓ೔ͷ༷ࢠ @ CoderDojo ຊொ

  4. ࠓ೔ͷ༷ࢠ @ CoderDojo ຊொ

  5. ࠓ೔ͷ༷ࢠ @ CoderDojo ຊொ

  6. ࠓ೔ͷ༷ࢠ @ CoderDojo ຊொ

  7. ࢠͲ΋ × ٕज़ × ίϛϡχςΟ

  8. ҰॹʹֶͿ, Ұॹʹߟ͑Δ

  9. ‘΍ͬͯΈͨ’ Λڞ༗͢Δ

  10. େਓ΋ָ͠Ή, ࢠͲ΋ͱڝ͏

  11. ٕज़Λָ͠ΉίϛϡχςΟ

  12. ͦΜͳʮ৔ʯ͕શࠃͰଓʑ։࠵

  13. શ ࠃ ʹ  ϲ ॴ ͷ ಓ ৔ 

  14. શࠃʹ ϲॴͷ%PKP 

  15. ̔ EPKPT⤴ 

  16. Χࠃ ಓ৔

  17. Χࠃ ಓ৔

  18. CoderDojo Λࢧ͑Δ Rails CMS ͷ׆༻ࣄྫ ҆઒ ཁฏ

  19. ຊ೔ͷ࿩

  20. 1. CoderDojo ͱ͸ ✅ 2. ͳͥ Rails + CMS? 3.

    Scrivito ͷ׆༻ࣄྫ
  21. 1. CoderDojo ͱ͸ ✅ 2. ͳͥ Rails + CMS? 3.

    Scrivito ͷ׆༻ࣄྫ
  22. ͳͥ Rails?

  23. ॳظ͸ GitHub Pages Ͱੜ੒

  24. σβΠϯվળ + Parse ར༻

  25. σβΠϯվળ + Parse ར༻

  26. Parse ऴྃͷ͓஌Βͤ

  27. ཁ๬΍ঢ়گΛ ੔ཧ͢Δ Α͍ػձͩͬͨ

  28. ̔ EPKPT⤴ 

  29. ๻͔͠ίϛοτ͠ͳ͍ঢ়گ ঢ়گʹԠͯ͡มԽ͍ͯ͘͠ཁ๬

  30. ঢ়گͷมԽʹରԠ͠΍͍͢ Rails

  31. υΩϡϝϯτ΋๛෋ 800P 1,600P

  32. None
  33. ͨͩ Rails ͷ ֶशίετ͸ ߴ͍ (ͱࢥ͏)

  34. … CMS ?

  35. coderdojo.jp ʹ͓͚Δཁ݅

  36. ༷ʑͳίϯτϦϏϡʔλ ༷ʑͳίϯτϦϏϡʔλ ࢘ձ ࢘ձ

  37. ʮΤϯδχΞʯ ͡Όͳͯ͘΋ ίϛοτͰ͖Δ

  38. ͦ͜Ͱ

  39. None
  40. Rails << ‘scrivito’ gem

  41. ϒϥ΢βӽ͠ʹฤूͰ͖Δ

  42. ྫ: ϒϥ΢β͔ΒϒϩάΛฤू

  43. ྫ: Rails Ͱ Wiki Λ࣮૷

  44. ίϯτϦϏϡʔλʔ਺ ++; Ҏલ (2ਓ) ݱࡏ (15ਓ)

  45. Rails ͷྑ͞͸ͦͷ··׆͔ͤΔ

  46. 1. CoderDojo ͱ͸ ✅ 2. ͳͥ Rails + CMS ✅

    3. Scrivito ͷ׆༻ࣄྫ
  47. ࣄྫ: ެࣜϒοΫ༻ͷϖʔδ੍࡞

  48. ɹ$PEFS%PKP+BQBOެࣜຊ

  49. None
  50. None
  51. None
  52. ॻ੶: ֤ষͷ຤ඌʹ՝୊

  53. Web: ՝୊ͷώϯτͱղઆ

  54. None
  55. Ruby / Rails Ͱ ڥքΛ ఆٛ͢Δ (view) Scrivito ͷ ฤूՄೳྖҬ

  56. ΤϯδχΞ΍σβΠ φʔ͕,
 ฤूྖҬ
 Λఆٛ ୲౰ऀ͕จݴ Λ௚઀ฤू

  57. DEMO

  58. ୭Ͱ΋ಉ࣌ฒߦʹ࡞ۀՄ

  59. ։ൃऀ୲౰ ࣥචऀ୲౰

  60. Widget ୯ҐͰ΋มߋՄೳ

  61. coderdojo-japan/coderdojo.jp

  62. εϙϯαʔاۀ ࠃ಺֎͔Β ͷࢧԉ!

  63. ·ͱΊ

  64. None
  65. coderdojo.jp ͸ Rails ੡

  66. Cloud-based CMS Λར༻

  67. ྫ: Rails Λ஌Βͳͯ͘΋ฤूՄ

  68. ྫ: Rails Ͱ Wiki Λ࣮૷

  69. Rails ͷྑ͞͸ͦͷ··׆͔ͤΔ

  70. coderdojo-japan/coderdojo.jp

  71. CoderDojo Λࢧ͑Δ Rails CMS ͷ׆༻ࣄྫ ҆઒ ཁฏ

  72. CoderDojo Λࢧ͑Δ Rails CMS ͷ׆༻ࣄྫ ҆઒ ཁฏ