Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【2018/06/12 Otemachi.rb#7】はじめての機能開発でわかった3つのこと

【2018/06/12 Otemachi.rb#7】はじめての機能開発でわかった3つのこと

2018/06/12のOtemachi.rb#7での発表資料です。

Shu OGAWARA

June 12, 2018
Tweet

More Decks by Shu OGAWARA

Other Decks in Technology

Transcript

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

  2. 13* n .$ -(@expajp) – 3 – Ruby/Rails01 • –

     ,+ •    #%) – ( /"! &' – 4+ 2
  3. $8:0 n 5) 4(@expajp) – "3% – Ruby/Rails71 • –

     32 •  (*/  – . 6'& ,- – ;2 #9 1!   +
  4.    

  5.  n (2%# 41-* 53 – !,0"+ 8  

    n Rails7 /6 &  –   &).'$
  6.  n   –     

      
  7.  n (26 5& '8   – !-+ –

    3)#"-+ • ,4/ 2# – 60.$-+ – 7%*3)'8 • jQuery 1
  8.    

  9.  n +,/ .  – 32 0/ – $89"4

    – E-R4 n . *5(-  – 32/%71&)  '6 – !#+,  
  10.  n MVC 4 -. – *!)&2%*API 1 • 

    %*CRUD6, – $ (#")1 – $ (*!)&+3RESTful4 0 • *!)&1'+5/
  11.    n – . C • B. •

    Ajax 0 . 4
  12.    n E-R – . 21 – B

    2D - 2C -
  13.   

  14.   n N8 (%*M =C  – OP 

    QG$F=C  +(,"  • 5. A#<EK:28 – #3('&@# • RI7D1S$L • 4#  B "? • K: T96J-$0/# • )'*;> !H ? • etc…
  15.   n 9, 8;4)5: / – !<( . –

     - $#%"  1 – 6*)0 +7 2(  '3 &
  16.    n   –   

      !       n   –      !       n   –      !   
  17.    n  /60  – &4*;+>=#1< 

    – '2 9& 358 • ()$ # – :%.*;,- !"760 
  18.     

  19.    n /+ @> #   1=CI

    - – ()/+'?& 385  – behind81 commits n git merge(2# 40  – ?&/+; .*<:  – develop"$%!97 6,
  20.    n ()Pull Request$ – " !" !

      • %'-#1 PR+,  " !*& 
  21.    n &+ Pull Request#  – 2

    "develop.0 • !!4*3 5/&+!"(  )-'1%$  ,
  22. None
  23. 

  24.  n Rails+ %!&!Web5 –  7  – TechRacho

      n Web51,42 – .8/  42 – 36*42 – Web1)'"$#0(-
  25. 

  26.  n  .;8 5<0,- – /41) – *@BE3 

    – %"$#C !& n 9-(7+> – Web=62'D – A?':