Evaluare:
Cartea este un ghid practic pentru dezvoltatorii care doresc să creeze API-uri backend utilizând Rust. Se adresează celor care au o înțelegere de bază a Rust și subliniază aspectele importante ale dezvoltării web, inclusiv antetele HTTP și mentenabilitatea serverului.
Avantaje:⬤ Oferă o introducere ușoară în Rust
⬤ oferă exemple utile și exerciții de codare
⬤ bine structurat pentru începători
⬤ exemplele de cod sunt actualizate online
⬤ explică codul în detaliu
⬤ util atât pentru e-book, cât și pentru format tipărit.
Necesită o înțelegere de bază a Rust; poate fi prea simplist pentru dezvoltatorii avansați.
(pe baza a 3 recenzii ale cititorilor)
Creați aplicații web și servere de înaltă performanță, blindate, cu Rust.
În Rust Web Development veți învăța:
Manipularea verificatorului de împrumut într-un mediu asincron.
Învățarea ingredientelor unei stive Rust asincrone.
Crearea API-urilor web și utilizarea JSON în Rust.
Gestionarea grațioasă a erorilor.
Testarea, urmărirea, logarea și depanarea.
Implementarea aplicațiilor Rust.
Acces eficient la baze de date.
Rust Web Development este un ghid pragmatic și practic pentru crearea de aplicații web bazate pe server cu Rust. Dacă ați proiectat servere web folosind Java, NodeJS sau PHP, vă veți îndrăgosti imediat de performanța și experiența de dezvoltare oferite de Rust. Porniți la drum! Sfaturile înțelepte ale autorului Bastian Gruber fac să fie ușor să începeți să abordați probleme complexe cu Rust. Veți învăța cum să lucrați eficient folosind Rust pur, împreună cu biblioteci Rust importante precum tokio pentru runtime asincron, warp pentru servere web și API-uri și reqwest pentru a rula cereri HTTP externe.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie.
Dacă v-ați săturat de instrumentele de dezvoltare web de tip cookie-cutter care sunt lente, consumatoare de resurse și instabile, Rust este soluția. Serviciile Rust oferă garanții de siguranță solide ca piatra, o experiență uimitoare pentru dezvoltatori și chiar un compilator care previne automat greșelile frecvente!
Despre carte.
Rust Web Development, vă învață să construiți aplicații web server-side folosind Rust, împreună cu biblioteci Rust importante precum tokio pentru runtime asincron, warp pentru servere web și API-uri și reqwest pentru a rula cereri HTTP externe. Cartea este plină de exemple, mostre de cod și sfaturi profesionale pentru a vă configura proiectele și a vă organiza codul. Pe măsură ce avansați, veți construi un serviciu web Q&A complet și veți itera pe codul dvs. capitol cu capitol, la fel ca într-un proiect de dezvoltare real.
Ce este în interior.
Gestionați verificatorul de împrumut într-un mediu asincron.
Construiți API-uri web și gestionați JSON.
Compuneți un pachet tehnic pentru dezvoltarea asincronă în Rust.
Gestionați erorile cu eleganță.
Testați, urmăriți, înregistrați și depanați.
Deplasați aplicații Rust în medii multiple.
Despre cititor.
Această carte este destinată dezvoltatorilor web familiarizați cu Java, Node sau Go și cu elementele de bază absolute ale Rust.
Despre autor.
Bastian Gruber a făcut parte din grupul de lucru oficial Rust Async și a fondat grupul Rust and Tell Berlin MeetUp.
Tabla de conținut.
PARTEA 1 INTRODUCERE ÎN RUST.
1 De ce Rust?
2 Punerea bazelor.
PARTEA 2 ÎNCEPEREA.
3 Creați primul gestionar de rută.
4 Implementați un API RESTful.
5 Curățați-vă baza de cod.
6 Înregistrare, urmărire și depanare.
7 Adăugați o bază de date la aplicație.
8 Integrați API-uri terțe.
PARTEA 3 ADUCEȚI-O ÎN PRODUCȚIE.
9 Adăugați autentificare și autorizare.
10 Implementați aplicația.
11 Testarea aplicației Rust.
© 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)