Creați aplicații web și servere sigure și performante cu Rust.
În dezvoltarea web cu Rust veți învăța:
- Gestionarea verificatorului de împrumuturi într-un mediu asincron
- Crearea de API-uri web și utilizarea JSON în Rust
- Tratarea erorilor într-un mod elegant
- Testarea, urmărirea, jurnalizarea și depanarea
- Implementarea aplicațiilor Rust
- Acces eficient la baze de date
Dezvoltarea web cu Rust este un ghid practic pentru construirea aplicațiilor web bazate pe server cu Rust. Dacă ați construit servere web folosind Java, C# sau PHP, veți îndrăgi instantaneu performanța și experiența de dezvoltare pe care Rust le oferă. Această carte vă arată cum să lucrați eficient folosind Rust pur, împreună cu biblioteci importante Rust precum tokio pentru runtime-uri asincrone, warp pentru servere web și API-uri și reqwest pentru a rula cereri HTTP externe. despre tehnologie Limbajele și bibliotecile de dezvoltare web pot consuma multe resurse și pot avea o siguranță slabă pentru menținerea serviciilor web vitale. Serviciile Rust au performanțe mai bune și garantează o siguranță mai bună. În plus, compilatorul uimitor al lui Rust vă oferă o experiență de dezvoltare uimitoare. Veți obține viteza limbajelor de programare de nivel scăzut precum C, împreună cu ușurința de utilizare pe care o așteptați de la limbajele de nivel înalt Python sau Ruby, cu un compilator extrem de puternic care previne automat greșelile comune, cum ar fi pointerii null. despre carte În dezvoltarea web cu Rust, veți învăța să construiți aplicații web bazate pe server folosind limbajul Rust și bibliotecile sale cheie. Dacă cunoașteți elementele de bază ale lui Rust, veți învăța rapid câteva sfaturi profesionale pentru configurarea proiectelor și organizarea codului. Această carte vă oferă experiență practică rapidă, cu numeroase exemple mici și mari. Veți învăța cum Rust simplifică dezvoltarea backend-ului, implementează fluxurile de autentificare și chiar facilitează interacțiunea API-urilor dvs. Pe măsură ce avansați, veți construi un serviciu web complet de întrebări și răspunsuri și veți itera codul capitol cu capitol, exact ca într-un proiect de dezvoltare real.
Producător
- Autor
- Bastian Gruber
- Editor
- Manning Publications
- Tip
- Tehnologie, Calculatoare - Informatică
- Limba
- Engleză
- Copertă
- Moale
- Număr de pagini
- 325
- Data de lansare
- 24/01/2023
- Data de publicare
- 2023
- Dimensiuni
- 18.6x23.5 cm
- ISBN-13
- 9781617299001
Informații importante
Specificațiile sunt colectate de pe site-urile oficiale ale producătorilor. Te rugăm să verifici specificațiile înainte de a finaliza comanda. În cazul în care întâmpini probleme, raportează aici.