Naučte se Rails 6: Zrychlený vývoj webových aplikací s Ruby on Rails

Hodnocení:   (3,1 z 5)

Naučte se Rails 6: Zrychlený vývoj webových aplikací s Ruby on Rails (Adam Notodikromo)

Recenze čtenářů

Shrnutí:

Kniha nabízí cenné poznatky pro ty, kteří již Rails znají, ale nemusí být nejlepším výchozím bodem pro začátečníky. Obsahuje některé zastaralé informace vzhledem ke změnám v Rails 7, zejména u Hotwire, a má problémy s rozvržením a čitelností kódu.

Klady:

Rozšiřuje znalosti pro uživatele, kteří nejsou v Rails úplnými nováčky
obsahuje zajímavé koncepty
vysoce hodnoceno některými čtenáři, kteří doufají v aktualizovanou verzi.

Zápory:

Nedoporučuje se pro začátečníky v oblasti Rails
zastaralá pro Rails 7 s některými koncepty, které nemusí odpovídat nejnovějším postupům
špatné rozvržení a špatně čitelné úryvky kódu.

(na základě 2 hodnocení čtenářů)

Původní název:

Learn Rails 6: Accelerated Web Development with Ruby on Rails

Obsah knihy:

Část 1: Úvod do Ruby a Rails

Kapitola 1: Hello, Rails

- Svět před Rails.

- Oblíbené věci, které jsem díky Rails získal.

- Zvýšený poměr signálu k šumu.

- Testovatelnost od prvního dne.

- Programátorské štěstí.

- Instalace Dockeru v systému Windows.

- Instalace Dockeru na Ubuntu Linux.

- Instalace Dockeru na MacOS.

- Vytvoření jednoduché kontejnerové aplikace Rails.

- Architektura MVC.

- Nasazení na Heroku.

- Pracovní postup v systému Git.

Kapitola 2: Rychlý kurz Ruby

- Co je to za jazyk Ruby?

- Interaktivní konzole.

- Číslo.

- Řetězec.

- Tvorba třídy.

- Veřejné funkce.

- Soukromé a chráněné členství.

- Instanční proměnné.

- Konstanty.

- Tvorba na základě modulu.

- Vše je objekt.

- Datum.

- Pole.

- Hash.

- Symbol (po zkušenostech s budováním Hash s Symbol vs String)

- Instancování dalších objektů.

- Vytvořte si vlastní blok (jednoduchý způsob, jak si představit yield a blok a naučit se vytvářet jednoduché DSL).

- Vlákno.

- Metaprogramování.

Část 2: Budování sociální sítě.

- Co budujeme?

- Diagram případů užití.

- Diagram entit.

Kapitola 3: Budování modelů.

- Uživatelský model.

- Vkládání dat.

- Aktualizace dat.

- Vyhledávání dat.

- Ničení dat.

- Unit-test modelu pomocí RSpec.

- Komplexní dotaz.

- Statusový model a má vztah One-to-One.

- Model přátelství a vztah Many-to-Many.

- Testování vztahů.

- Přidání validací.

- &.

Další údaje o knize:

ISBN:9781484260258
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2020
Počet stran:541

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Naučte se Rails 6: Zrychlený vývoj webových aplikací s Ruby on Rails - Learn Rails 6: Accelerated...
Část 1: Úvod do Ruby a Rails Kapitola 1: Hello,...
Naučte se Rails 6: Zrychlený vývoj webových aplikací s Ruby on Rails - Learn Rails 6: Accelerated Web Development with Ruby on Rails

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)