Slide 1

Slide 1 text

2018/06/12 Otemachi.rb#7      Shu OGAWARA (@expajp)

Slide 2

Slide 2 text

13* n .$ -(@expajp) – 3 – Ruby/Rails01 • –  ,+ •    #%) – ( /"! &' – 4+ 2

Slide 3

Slide 3 text

$8:0 n 5) 4(@expajp) – "3% – Ruby/Rails71 • –  32 •  (*/  – . 6'& ,- – ;2 #9 1!   +

Slide 4

Slide 4 text

   

Slide 5

Slide 5 text

 n (2%# 41-* 53 – !,0"+ 8   n Rails7 /6 &  –   &).'$

Slide 6

Slide 6 text

 n   –        

Slide 7

Slide 7 text

 n (26 5& '8   – !-+ – 3)#"-+ • ,4/ 2# – 60.$-+ – 7%*3)'8 • jQuery 1

Slide 8

Slide 8 text

   

Slide 9

Slide 9 text

 n +,/ .  – 32 0/ – $89"4 – E-R4 n . *5(-  – 32/%71&)  '6 – !#+,  

Slide 10

Slide 10 text

 n MVC 4 -. – *!)&2%*API 1 •  %*CRUD6, – $ (#")1 – $ (*!)&+3RESTful4 0 • *!)&1'+5/

Slide 11

Slide 11 text

   n – . C • B. • Ajax 0 . 4

Slide 12

Slide 12 text

   n E-R – . 21 – B 2D - 2C -

Slide 13

Slide 13 text

  

Slide 14

Slide 14 text

  n N8 (%*M =C  – OP  QG$F=C  +(,"  • 5. A# !H ? • etc…

Slide 15

Slide 15 text

  n 9, 8;4)5: / – !<( . –  - $#%"  1 – 6*)0 +7 2(  '3 &

Slide 16

Slide 16 text

   n   –      !       n   –      !       n   –      !   

Slide 17

Slide 17 text

   n  /60  – &4*;+>=#1<  – '2 9& 358 • ()$ # – :%.*;,- !"760 

Slide 18

Slide 18 text

    

Slide 19

Slide 19 text

   n /+ @> #   1=CI - – ()/+'?& 385  – behind81 commits n git merge(2# 40  – ?&/+; .*<:  – develop"$%!97 6,

Slide 20

Slide 20 text

   n ()Pull Request$ – " !" !   • %'-#1 PR+,  " !*& 

Slide 21

Slide 21 text

   n &+ Pull Request#  – 2 "develop.0 • !!4*3 5/&+!"(  )-'1%$  ,

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text



Slide 24

Slide 24 text

 n Rails+ %!&!Web5 –  7  – TechRacho   n Web51,42 – .8/  42 – 36*42 – Web1)'"$#0(-

Slide 25

Slide 25 text



Slide 26

Slide 26 text

 n  .;8 5<0,- – /41) – *@BE3  – %"$#C !& n 9-(7+> – Web=62'D – A?':