Server, servizi e applicazioni di ruggine

Punteggio:   (5,0 su 5)

Server, servizi e applicazioni di ruggine (Prabhu Eshwarla)

Recensioni dei lettori

Riepilogo:

Le recensioni evidenziano il libro di Eshwarla come una risorsa essenziale per lo sviluppo di Rust backend, sottolineando la copertura completa di argomenti fondamentali, gli esempi pratici e le spiegazioni chiare. Sebbene il libro eccella nello sviluppo backend, alcuni recensori suggeriscono che l'inclusione di argomenti frontend potrebbe aumentarne il valore.

Vantaggi:

Copertura completa degli argomenti dello sviluppo backend in Rust.
Esempi pratici che illustrano chiaramente i concetti.
Spiegazioni chiare e dettagliate.
Adatto sia ai principianti che agli sviluppatori esperti.
Approfondimenti sullo sviluppo e la distribuzione di applicazioni reali utilizzando Docker.

Svantaggi:

Manca la copertura dello sviluppo di frontend con l'uso di Docker.
Potrebbe essere troppo incentrato su argomenti di backend per alcuni lettori.

(basato su 4 recensioni dei lettori)

Titolo originale:

Rust Servers, Services, and Apps

Contenuto del libro:

Fornite applicazioni veloci, affidabili e manutenibili costruendo server backend, servizi e frontend con nient'altro che Rust.

In Rust Servers, Services, and Apps, imparerete:

⬤ Sviluppare servizi web basati su database in Rust.

⬤ Costruire e rendere sicure le API RESTful.

⬤ Scrivere applicazioni web lato server in Rust.

⬤ Misurare e analizzare le prestazioni dei servizi web.

⬤ Impacchettare e distribuire servizi web.

⬤ Applicazioni Rust full-stack.

Il linguaggio Rust, incredibilmente veloce, sicuro ed efficiente, è stato votato come "il più amato" per diversi anni consecutivi nel sondaggio di StackOverflow. Rust Server, Services, and Apps vi mostra perché! Al suo interno, potrete costruire server web, servizi RESTful, applicazioni renderizzate su server e frontend client utilizzando semplicemente Rust. Imparerete a scrivere codice con un ingombro di risorse ridotto e prevedibile e a costruire applicazioni ad alte prestazioni con una sicurezza e un'affidabilità senza pari.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia

Costruite server web veloci, stabili e sicuri in Rust! Grazie a un approccio unico alla gestione della memoria e della concorrenza, Rust eccelle nell'azzeccare i dettagli di basso livello, in modo che le vostre applicazioni funzionino in modo veloce e impeccabile. Inoltre, l'incredibile compilatore di Rust vi aiuta a evitare errori costosi quando distribuite servizi web e altri componenti fondamentali in produzione.

Informazioni sul libro

Rust Servers, Services, and Apps mostra come creare moderne applicazioni web distribuite utilizzando il linguaggio Rust. Inizierete dalle basi: costruirete un semplice server HTTP e un servizio web RESTful. Poi li renderete pronti per la produzione aggiungendo sicurezza, interattività con il database e gestione degli errori. Infine, affronterete un servizio di vetrina digitale, creerete un'applicazione a pagina singola e vi addentrerete nella programmazione asincrona. Tutti gli esempi sono completamente illustrati e includono codice commentato che potrete facilmente adattare ai vostri progetti.

Che cosa c'è dentro?

⬤ Realizzare API RESTful resilienti e sicure.

⬤ Confezionare e distribuire servizi web.

⬤ Rifattorizzare senza paura grazie alla sicurezza garantita di Rust.

⬤ Schiacciare i costi con le ottimizzazioni runtime e compile-time di Rust.

⬤ Programmazione asincrona con Rust.

Informazioni sul lettore

Per sviluppatori web che conoscono le basi di Rust.

Informazioni sull'autore

Prabhu Eshwarla è il CTO di una startup che sta costruendo una blockchain di livello 1 utilizzando Rust. In precedenza, ha ricoperto ruoli di ingegneria e leadership presso Hewlett Packard.

Indice dei contenuti

PARTE 1 - SERVER E SERVIZI WEB.

1 Perché Rust per le applicazioni web?

2 Scrivere un server web di base da zero.

3 Creare un servizio web RESTful.

4 Esecuzione di operazioni su database.

5 Gestione degli errori.

6 Evoluzione delle API e refactoring senza paura.

PARTE 2 - APPLICAZIONI WEB LATO SERVER.

7 Introduzione alle applicazioni web lato server in Rust.

8 Lavorare con i modelli per la registrazione dei tutor.

9 Lavorare con i moduli per la manutenzione dei corsi.

PARTE 3 - ARGOMENTO AVANZATO: RUST ASYNC.

10 Comprendere Rust asincrono.

11 Costruire un nodo P2P con Rust async.

12 Distribuire servizi web con Docker.

Altre informazioni sul libro:

ISBN:9781617298608
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2023
Numero di pagine:325

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione pratica di sistema per sviluppatori Rust: Costruire software veloce e sicuro per...
Esplora le varie caratteristiche di Rust, le...
Programmazione pratica di sistema per sviluppatori Rust: Costruire software veloce e sicuro per sistemi Linux/Unix con l'aiuto di esempi pratici - Practical System programming for Rust developers: Build fast and secure software for Linux/Unix systems with the help of practical examples
Server, servizi e applicazioni di ruggine - Rust Servers, Services, and Apps
Fornite applicazioni veloci, affidabili e manutenibili costruendo server...
Server, servizi e applicazioni di ruggine - Rust Servers, Services, and Apps

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)