Evaluare:
Recenzile evidențiază cartea lui Eshwarla ca fiind o resursă esențială pentru dezvoltarea backend Rust, subliniind acoperirea cuprinzătoare a subiectelor esențiale, exemplele practice și explicațiile clare. În timp ce cartea excelează în dezvoltarea backend, unii recenzenți sugerează că includerea subiectelor frontend i-ar putea spori valoarea.
Avantaje:⬤ Acoperire cuprinzătoare a subiectelor de dezvoltare backend în Rust.
⬤ Exemple practice care ilustrează clar conceptele.
⬤ Explicații clare și detaliate.
⬤ Potrivită atât pentru începători, cât și pentru dezvoltatori experimentați.
⬤ Perspective asupra dezvoltării și implementării aplicațiilor din lumea reală folosind Docker.
⬤ Lipsă de acoperire a dezvoltării front-end folosind wasm.
⬤ Poate fi prea concentrat pe subiecte de backend pentru unii cititori.
(pe baza a 4 recenzii ale cititorilor)
Rust Servers, Services, and Apps
Creați aplicații rapide, fiabile și ușor de întreținut prin construirea de servere backend, servicii și frontend-uri, toate în doar Rust.
În Rust Servers, Services, and Apps, veți învăța:
⬤ dezvoltarea de servicii web bazate pe baze de date în Rust.
⬤ Construirea și securizarea API-urilor RESTful.
⬤ Scrierea de aplicații web server-side în Rust.
⬤ Măsurarea și evaluarea performanțelor serviciilor web.
⬤ Pachetarea și implementarea serviciilor web.
⬤ Aplicații Rust full-stack.
Limbajul Rust, extrem de rapid, sigur și eficient, a fost votat "cel mai iubit" pentru mai mulți ani consecutivi în cadrul sondajului StackOverflow. Rust Server, Services, and Apps vă arată de ce! În interior, veți construi servere web, servicii RESTful, aplicații redate pe server și front-end-uri client doar folosind Rust. Veți învăța să scrieți cod cu amprente de resurse mici și previzibile și să construiți aplicații de înaltă performanță cu siguranță și fiabilitate de neegalat.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Construiți servere web rapide, stabile și sigure în Rust! Cu o abordare unică a gestionării memoriei și a simultaneității, Rust excelează în rezolvarea corectă a detaliilor de nivel scăzut, astfel încât aplicațiile dvs. să ruleze rapid și fără probleme. Iar compilatorul incredibil al Rust vă ajută să evitați greșelile costisitoare atunci când implementați servicii web și alte componente de bază în producție.
Despre carte
Rust Servers, Services, and Apps vă arată cum să creați aplicații web distribuite moderne folosind limbajul Rust. Veți începe cu elementele de bază: construirea unui server HTTP simplu și a unui serviciu web RESTful. Apoi, le veți pregăti pentru producție prin adăugarea securității, interactivității cu baza de date și gestionării erorilor. În cele din urmă, veți aborda un serviciu de vitrină digitală, veți crea o aplicație cu o singură pagină și veți studia programarea asincronă. Toate exemplele sunt complet ilustrate și includ cod adnotat pe care îl puteți adapta cu ușurință la propriile proiecte.
Ce este în interior
⬤ Construiți API-uri RESTful reziliente și sigure.
⬤ Pachetați și implementați servicii web.
⬤ Refaceți fără teamă datorită siguranței garantate a lui Rust.
⬤ Limitați costurile cu optimizările în timp de execuție și de compilare ale Rust.
⬤ Programarea asincronă cu Rust.
Despre cititor
Pentru dezvoltatorii web care cunosc elementele de bază ale Rust.
Despre autor
Prabhu Eshwarla este CTO al unui startup care construiește un blockchain de nivel 1 folosind Rust. Anterior, el a deținut roluri de inginerie și conducere la Hewlett Packard.
Table of Contents
PARTEA 1 - SERVERE ȘI SERVICII WEB.
1 De ce Rust pentru aplicații web?
2 Scrierea unui server web de bază de la zero.
3 Construirea unui serviciu web RESTful.
4 Efectuarea operațiunilor cu baze de date.
5 Gestionarea erorilor.
6 Evoluția API-urilor și refactorizarea fără teamă.
PARTEA 2 - APLICAȚII WEB SERVER-SIDE.
7 Introducere în aplicațiile web server-side în Rust.
8 Lucrul cu șabloane pentru înregistrarea tutorilor.
9 Lucrul cu formulare pentru întreținerea cursurilor.
PARTEA 3 - SUBIECT AVANSAT: ASYNC RUST.
10 Înțelegerea async Rust.
11 Construirea unui nod P2P cu async Rust.
12 Implementarea serviciilor web cu Docker.
© 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)