Learn Rails 6: Dezvoltare web accelerată cu Ruby on Rails

Evaluare:   (3.1 din 5)

Learn Rails 6: Dezvoltare web accelerată cu Ruby on Rails (Adam Notodikromo)

Recenzii ale cititorilor

Rezumat:

Cartea oferă informații valoroase pentru cei care sunt deja familiarizați cu Rails, dar s-ar putea să nu fie cel mai bun punct de plecare pentru începători. Conține unele informații învechite din cauza schimbărilor din Rails 7, în special cu Hotwire, și are probleme cu aspectul și lizibilitatea codului.

Avantaje:

Extinde cunoștințele pentru utilizatorii care nu sunt complet noi în Rails
conține concepte interesante
foarte apreciat de unii cititori care speră la o versiune actualizată.

Dezavantaje:

Nerecomandat începătorilor Rails
învechit pentru Rails 7 cu unele concepte care s-ar putea să nu se alinieze cu cele mai recente practici
aspect slab și fragmente de cod greu de citit.

(pe baza a 2 recenzii ale cititorilor)

Titlul original:

Learn Rails 6: Accelerated Web Development with Ruby on Rails

Conținutul cărții:

Partea 1: Introducere în Ruby și Rails

Capitolul 1: Bună, Rails

- Lumea dinainte de Rails.

- Lucrurile preferate pe care le-am câștigat de la Rails.

- Creșterea raportului semnal-zgomot.

- Testabilitate din prima zi.

- Fericirea programatorului.

- Instalarea Docker pe Windows.

- Instalarea Docker pe Ubuntu Linux.

- Instalarea Docker pe MacOS.

- Crearea unei aplicații Rails containerizate simple.

- Arhitectura MVC.

- Implementarea pe Heroku.

- Fluxul de lucru Git.

Capitolul 2: Curs rapid de Ruby

- Ce fel de limbaj este Ruby?

- Consola interactivă.

- Număr.

- String.

- Crearea unei clase.

- Funcții publice.

- Apartenența privată și protejată.

- Variabile de instanță.

- Constante.

- Construirea pe baza unui modul.

- Totul este un obiect.

- Data.

- Array.

- Hash.

- Symbol (după ce am avut experiența construirii Hash cu Symbol vs String)

- Instanțierea altor obiecte.

- Creează-ți propriul bloc (modalitate simplă de a introduce yield & block și de a învăța să construiești un DSL simplu)

- Thread.

- Metaprogramare.

Partea 2: Construirea unei rețele sociale.

- Ce construim?

- Diagrama cazurilor de utilizare.

- Diagrama entității.

Capitolul 3: Construirea modelelor

- Modelul utilizatorului.

- Inserarea datelor.

- Actualizarea datelor.

- Căutarea datelor.

- Distrugerea datelor.

- Testarea unitară a modelului cu RSpec.

- Interogare complexă.

- Modelul statutului și relația Unu la Unu.

- Modelul de prietenie și relația Many-to-Many.

- Testarea relațiilor.

- Adăugarea validărilor.

- &.

Alte date despre carte:

ISBN:9781484260258
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2020
Numărul de pagini:541

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Learn Rails 6: Dezvoltare web accelerată cu Ruby on Rails - Learn Rails 6: Accelerated Web...
Partea 1: Introducere în Ruby și Rails Capitolul 1:...
Learn Rails 6: Dezvoltare web accelerată cu Ruby on Rails - Learn Rails 6: Accelerated Web Development with Ruby on Rails

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)