/ / Prečo Ruby on Rails zrušil metódu lešenia - rubín na koľajniciach, rubín

Prečo Ruby on Rails zrušil metódu lešenia - rubín na koľajniciach, rubín

Učím sa Ruby on Rails, takže som si istý, že to skôr alebo neskôr nájdem.

Prečo by metóda lešenia bola zastaraná vo verzii 2 Rails?

odpovede:

10 pre odpoveď č. 1

Metóda lešenia bola proti duchulešenia, ktoré majú poskytnúť východiskový bod, ktorý by ste mali stavať na svoje vlastné potreby. Vytváraním lešenia dynamicky, nie je nič, čo by ste mali upravovať.

Nová cesta s generátorom lešenia umožňuje editovať lešenárske súbory, aby ste ich mohli použiť na vytvorenie toho, čo skutočne potrebujete.


10 pre odpoveď č. 2

Predpokladám, že máte na mysli Dynamické lešenie, lebo generátor lešenia je stále okolo seba a bude silný.

David Heinemeier Hansson je v záznameže dynamické lešenie vyzeralo skvele v demonštráciách, ale keďže celý bod dynamického lešenia bol naučiť ľudí používať koľajnice a odobrať ho v jednom riadku kódu bol skôr prekliatie ako požehnanie, pretože nikto nepoužíva dynamické lešenie vo výrobnom kóde , , , len pre dema a tutoriály.

Ak máte k dispozícii kópiu AWDWR, môžete si prečítať o jeho celkovom vysvetlení o p81 v najnovšej (tretej) edícii (nechcel som kopírovať vložku).

Stále môžete: skript / generovanie skeletu model_name na vygenerovanie lešenia.


4 pre odpoveď č. 3

K dispozícii je však ešte jeden zásuvný modul, ktorý bude robiť presne to, čo predtým robila metóda lešenia. Volá sa ActiveScaffold.


1 pre odpoveď č. 4

Pretože ľudia si mysleli, že sa má používaťna výrobu, čo by bolo hrozným nápadom. Namiesto toho vygenerujete lešenie, ktoré potom môžete ľahko upraviť a pripraviť ho z výroby.