-

   rss_rss_hh_new

 - e-mail

 

 -

 LiveInternet.ru:
: 17.03.2011
:
:
: 51

:


RailsClub 2017. Luca Guidi, Hanami: FP OOP Ruby

, 13 2017 . 17:10 +
vorona_karabuta 17:10

RailsClub 2017. Luca Guidi, Hanami: FP OOP Ruby

    ! RailsClub, 23 (, !!). , 500 , ! Ruby .

    . Luca Guidi , OSS , Ruby Hanami.

    image

    ? Ruby?

    , . Java, . , . Ruby, Rails. Rails : - . , 1.0, Ruby . Ruby Go Elixir-: , Go .

    , Ruby OO-, ?

    - , Ruby , , Ruby -. , Java C . Ruby , . . , , : , , . .

    , Ruby . - , , . - . , Ruby , , . - , Ruby. , .

    , , Ruby? Ruby Rails?

    , Rails , , . Ruby, - .

    , Rails . . Ruby . , Rails Ruby, . , Rails, Ruby . , Rails. . Rails, Hanami , . , Rails , Ruby .

    , , Ruby . , 5-8- Rails-, Rails, . . , , . , , . -, Hanami 1.0; . -, ROM, 4.0. , Dry-rb , . . : Rails Rails . Rails .

    Hanami. web framework?

    Ruby , Sinatra. Hanami , Sinatra. Rails , . , Rails , Hanami , - .

    / Ruby?

    ROM and Dry-rb . Dry. , . , - , . , - , .

    FP, , , OOP?

    , . . , Elixir. , FP OOP. , . , , , , , . , , , single responsibility.

    , , . , RailsClub. - Hanami.

    RailsClub?

    , OOP FP. Hanami 1.0. , actions. Actions , , HTTP-response, Rack. , . , , 2.0. , , - , . , , , , - . - , . MVC, MVC , --, , . , . . , , , , - , , . , . , . , , . , .

    ?

    Practical Object-Oriented Design in Ruby Sandi Metz. FP, , OOP-. Ruby , OOP-, Ruby , .

    Exceptional Ruby Avdi Grimm. , , Ruby exceptions . exceptions , , , . Go Elixir exceptions, errors, . . , , .

    , , . , Elixir . , Ruby-.

    Open Source?

    . , Rails, open source , , , . , open source , - . , open source . , , Hanami 30 , . Open source . open source , . , 5 , . issue. : , , . , , , . , , . Open source , Ruby, . , , . , . Open source , , .

    ( !), ! , 9000 .

    hype.codes

    , :
    : Toptal
    :
    : Mkdev, VoltMobi, , InSales

    RailsClub!
    Original source: habrahabr.ru (comments, light).

    https://habrahabr.ru/post/337862/

    :  

    : [1] []
     

    :
    : 

    : ( )

    :

      URL