#Ruby on Rails

Cum să vă configurați mediul de dezvoltare Ruby on Rails cu Docker

Cum să vă configurați mediul de dezvoltare Ruby on Rails cu Docker

Probabil ați auzit despre termenii Docker precum containere, imagini, servicii, volume, rețea, fișier Docker, fișier docker-compose, nu? Sau ați urmărit câteva videoclipuri despre ce este, dar nu sunteți sigur cum se poate aplica vieții dvs. de zi cu zi ca dezvoltator? La asta m-am gândit prima dată după ce am vizionat videoclipuri despre Docker. Docker …

Cum să vă configurați mediul de dezvoltare Ruby on Rails cu Docker Read More »

O privire rapidă la validarea personalizată a șinelor

O privire rapidă la validarea personalizată a șinelor

de Raymond Blessed O privire rapidă la validarea personalizată a șinelor validare Recent am început să lucrez cu Ruby (acum aproape 2 luni) și Ruby on Rails (puțin peste 3 săptămâni). Lucrul cu cadrul de înregistrare activă Rails este unul dintre lucrurile mele preferate despre Ruby on Rails. În această postare, vom analiza validările în …

O privire rapidă la validarea personalizată a șinelor Read More »

Cum să vă uscați testele RSpec folosind exemple partajate

Cum să vă uscați testele RSpec folosind exemple partajate

de Parth Modi Cum să vă uscați testele RSpec folosind exemple partajate „Acordați-mi șase ore pentru a tăia un copac și voi petrece primele patru ascuțind toporul. ” – Abraham Lincoln Când am refactorizat un proiect în urmă cu câteva săptămâni, mi-am petrecut cea mai mare parte a timpului scriind specificații. După ce am scris …

Cum să vă uscați testele RSpec folosind exemple partajate Read More »

Metode Ruby String explicate Lungime gol si alte metode

Autorizare Rails cu Pundit

de Joseph Gefroh Pundit este o bijuterie Ruby care gestionează autorizarea printr-un API foarte simplu. Amintiți-vă că autorizarea este diferită de autentificare – autentificarea înseamnă verificarea faptului că sunteți cine spuneți că sunteți, iar autorizarea verifică dacă aveți permisiunea de a efectua o acțiune. Pundit se află direct în tabăra de autorizare – utilizați un …

Autorizare Rails cu Pundit Read More »

O privire rapidă asupra textului de acțiune pentru Rails 6.0

O privire rapidă asupra textului de acțiune pentru Rails 6.0

de Arun Mathew Kurian O privire rapidă asupra textului de acțiune pentru Rails 6.0 Șine 6.0 este aproape aici. Versiunea stabilă va fi lansată pe 30 aprilie. Rails 6.0 beta1 a fost lansat pe 15 ianuarie. Deoarece lansările Rails sunt întotdeauna, Rails 6.0 este, de asemenea, plin de acțiune. Există două cadre majore nou introduse, …

O privire rapidă asupra textului de acțiune pentru Rails 6.0 Read More »

Rubin pe șine explicat

Ruby on Rails este un cadru de server (bijuterie) construit pe limba Ruby pentru a crea site-uri web. Include tot ce aveți nevoie pentru a construi aplicații web și are o comunitate mare. Ruby on Rails este un cadru de opinie și subliniază utilizarea convenției peste configurație (CoC) și nu vă repetați (DRY). Șinele pot …

Rubin pe șine explicat Read More »

Aflați Ruby on Rails prin crearea unei aplicații pentru lista de prieteni

Aflați Ruby on Rails prin crearea unei aplicații pentru lista de prieteni

Ruby on Rails este un cadru de dezvoltare web care face ca dezvoltarea de aplicații web complete să fie mai simplă și mai rapidă în comparație cu multe alte cadre. Ruby on Rails oferă structura de bază necesară pentru a crea pagini web, servicii web și baze de date. Am lansat un curs complet pe …

Aflați Ruby on Rails prin crearea unei aplicații pentru lista de prieteni Read More »

Șine: Cum se setează constrângerea unică a indexului interschimbabil

Șine: Cum se setează constrângerea unică a indexului interschimbabil

Setarea validării unicității în șine este ceva ce veți ajunge destul de des. Poate că chiar le-ați adăugat deja la majoritatea aplicațiilor dvs. Cu toate acestea, această validare oferă doar o bună interfață de utilizator și experiență. Acesta informează utilizatorul despre erorile care împiedică persistarea datelor în baza de date. De ce validarea unicității nu …

Șine: Cum se setează constrângerea unică a indexului interschimbabil Read More »