Programmare il web

Punteggio:   (4,4 su 5)

Programmare il web (Sheong Chang Sau)

Recensioni dei lettori

Riepilogo:

Il libro è un tutorial ben organizzato e scritto in modo chiaro per coloro che hanno una certa esperienza con la programmazione Go e vogliono imparare a sviluppare il web utilizzando la libreria standard Go. Sebbene fornisca buone spiegazioni e sia ricco di esempi di codice, non è adatto ai principianti assoluti a causa del presupposto di conoscenze pregresse.

Vantaggi:

Ben scritto e organizzato
chiaro e facile da seguire
copre concetti importanti nello sviluppo web
non si affida a librerie di terze parti
buono per chi ha una certa esperienza in Go e nella programmazione web.

Svantaggi:

Gli esempi di codice spesso non funzionano
potrebbe essere troppo avanzato per i principianti assoluti
manca un'introduzione completa ai concetti di base della programmazione Go
gli utenti devono integrare il libro con risorse aggiuntive per comprendere appieno il materiale.

(basato su 19 recensioni dei lettori)

Titolo originale:

Go Web Programming

Contenuto del libro:

Sintesi

Go Web Programming insegna a costruire applicazioni web scalabili e ad alte prestazioni in Go utilizzando i moderni principi di progettazione.

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

Informazioni sulla tecnologia

Il linguaggio Go soddisfa le esigenze di applicazioni web scalabili e ad alte prestazioni fornendo un codice compilato pulito e veloce, garbage collection, un modello di concorrenza semplice e una fantastica libreria standard. È perfetto per scrivere microservizi o costruire sistemi scalabili e manutenibili.

Informazioni sul libro

Go Web Programming insegna a costruire applicazioni web in Go utilizzando i moderni principi di progettazione. Imparerete a implementare il pattern di progettazione dependency injection per la scrittura di doppi test, a utilizzare la concorrenza nelle applicazioni web e a creare e consumare JSON e XML nei servizi web. Durante il percorso, scoprirete come ridurre al minimo la vostra dipendenza da framework esterni e apprenderete preziose tecniche di produttività per il test e il deploy delle vostre applicazioni.

Cosa contiene

⬤ Basics.

⬤ Test e benchmarking.

⬤ Utilizzo della concorrenza.

⬤ Il deploy su server standalone, PaaS e Docker.

⬤ Decine di suggerimenti, trucchi e tecniche.

Informazioni sul lettore

Questo libro presuppone la conoscenza delle basi del linguaggio Go e dei concetti generali dello sviluppo web.

Informazioni sull'autore

Sau Sheong Chang è amministratore delegato di Digital Technology presso Singapore Power e contribuisce attivamente alle comunità Ruby e Go.

Indice dei contenuti

PARTE 1 GO E LE APPLICAZIONI WEB.

⬤ Go e le applicazioni web.

⬤ Go ChitChat.

PARTE 2 APPLICAZIONI WEB DI BASE.

⬤ Gestione delle richieste.

⬤ Esecuzione delle richieste.

⬤ Visualizzazione del contenuto.

⬤ Memorizzare i dati.

PARTE 3 ESSERE REALI.

⬤ Viaggiare i servizi web.

⬤ Testare l'applicazione.

⬤ Sfruttare la concorrenza di Go.

⬤ Distribuire Go.

Altre informazioni sul libro:

ISBN:9781617292569
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2016
Numero di pagine:312

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Ricettario Go: Soluzioni esperte per compiti di Go comunemente richiesti - Go Cookbook: Expert...
Go è un linguaggio sempre più diffuso per...
Ricettario Go: Soluzioni esperte per compiti di Go comunemente richiesti - Go Cookbook: Expert Solutions for Commonly Needed Go Tasks
Programmare il web - Go Web Programming
Sintesi Go Web Programming insegna a costruire applicazioni web scalabili e ad alte prestazioni in Go utilizzando i moderni...
Programmare il web - Go Web Programming

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)