Cantitate/Preț
Produs

Learning JavaScript

Autor Ethan Brown
en Limba Engleză Paperback – 29 mar 2016

Problema principală cu care se confruntă dezvoltatorii web astăzi este fragmentarea ecosistemului JavaScript și necesitatea de a scrie cod modern care să rămână compatibil cu infrastructurile existente. Observăm că Learning JavaScript de Ethan Brown abordează direct această provocare, oferind o metodologie clară pentru utilizarea standardului ES6 prin transcompilare în ES5. Remarcăm o structură logică ce pornește de la mecanica funcțiilor și obiectelor, avansând rapid către subiecte complexe precum proxy-urile și programarea funcțională. Suntem de părere că punctul forte al acestei ediții a treia de la O'Reilly este refuzul de a trata limbajul doar ca pe o unealtă de scripting pentru browser. Autorul integrează natural dezvoltarea pe partea de server folosind Node.js, oferind astfel o viziune completă asupra mediului de execuție JavaScript. Cititorul care a aplicat ideile din ES6 for Humans pentru optimizarea componentelor va găsi aici contextul tehnic necesar pentru a stăpâni asincronicitatea și structurile de date complexe, trecând de la simpla sintaxă la arhitectură software solidă. Spre deosebire de abordările pur teoretice, textul insistă pe tehnici practice de transformare a datelor și pe lucrul cu Document Object Model (DOM). Stilul este unul pragmatic, eliminând detaliile istorice irelevante în favoarea celor mai bune practici actuale. Este un instrument de lucru care echilibrează rigoarea tehnică a unui manual de referință cu agilitatea necesară într-un domeniu în continuă schimbare.

Citește tot Restrânge

Preț: 23677 lei

Preț vechi: 29597 lei
-20%

Puncte Express: 355

Carte disponibilă

Livrare economică 05-19 mai


Specificații

ISBN-13: 9781491914915
ISBN-10: 1491914912
Pagini: 348
Dimensiuni: 182 x 233 x 22 mm
Greutate: 0.63 kg
Ediția:3rd edition
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să facă trecerea definitivă la ES6 și Node.js. Veți câștiga o înțelegere profundă a fluxurilor asincrone și a noilor funcționalități ale limbajului, esențiale pentru aplicații web moderne și responsive. Este un ghid practic care transformă complexitatea specificațiilor tehnice în competențe de programare direct aplicabile în proiecte reale.


Descriere

This is an exciting time to learn JavaScript. Now that the latest JavaScript specification--ECMAScript 6.0 (ES6)--has been finalized, learning how to develop high-quality applications with this language is easier and more satisfying than ever. This practical book takes programmers (amateurs and pros alike) on a no-nonsense tour of ES6, along with some related tools and techniques. Author Ethan Brown (Web Development with Node and Express) not only guides you through simple and straightforward topics (variables, control flow, arrays), but also covers complex concepts such as functional and asynchronous programming. You'll learn how to create powerful and responsive web applications on the client, or with Node.js on the server. Use ES6 today and transcompile code to portable ES5 Translate data into a format that JavaScript can use Understand the basic usage and mechanics of JavaScript functions Explore objects and object-oriented programming Tackle new concepts such as iterators, generators, and proxies Grasp the complexities of asynchronous programming Work with the Document Object Model for browser-based apps Learn Node.js fundamentals for developing server-side applications