Redescoperirea JavaScript: Master Es6, Es7 și Es8

Evaluare:   (4.5 din 5)

Redescoperirea JavaScript: Master Es6, Es7 și Es8 (Venkat Subramaniam)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o modalitate atractivă de a învăța caracteristicile JavaScript moderne, punând accentul pe practicile de codare curate și pe programarea funcțională. Oferă exemple clare și explică raționamentul din spatele utilizării noilor construcții ale limbajului, deși unii cititori au considerat că îi lipsește profunzimea instrucțională pentru începătorii compleți.

Avantaje:

Bine scrisă, cu exemple clare și concise
eficientă pentru cei care au deja cunoștințe de JavaScript
stil de predare plin de umor și captivant
oferă o perspectivă practică asupra funcțiilor moderne
ajută la abordarea problemelor legate de moștenirea JavaScript.

Dezavantaje:

Nu este potrivit pentru începători
este posibil ca unele exerciții să nu facă trimitere cu exactitate la cod
calitatea fizică a cărții a fost considerată slabă
câțiva cititori au considerat că nu există o profunzime instructivă suficientă.

(pe baza a 12 recenzii ale cititorilor)

Titlul original:

Rediscovering JavaScript: Master Es6, Es7, and Es8

Conținutul cărții:

JavaScript nu mai este de temut sau de detestat - cel mai popular și omniprezent limbaj din lume a evoluat într-un limbaj respectabil. Indiferent dacă scrieți aplicații frontend sau cod server side, caracteristicile fenomenale din ES6 și de mai departe - cum ar fi operatorul rest, generatoarele, destructurarea, literalele obiect, funcțiile săgeată, clasele moderne, promisiunile, async și capacitățile de metaprogramare - vă vor entuziasma și vă vor face dornici să programați cu JavaScript. Ați găsit cartea potrivită pentru a începe rapid și a vă scufunda adânc în esența JavaScript-ului modern. Aflați sfaturi practice pentru a aplica părțile elegante ale limbajului și gotchas de evitat.

JavaScript este o lebădă neagră despre care nimeni, inclusiv autorul limbajului, nu credea că va deveni un limbaj popular și omniprezent. Nu cu mult timp în urmă, era cel mai detestat și temut limbaj pe care îl puteai folosi pentru a programa web. JavaScript ES6 și ulterior a trecut printr-o transformare semnificativă. Caracteristicile problematice au fost înlocuite cu alternative mai bune, mai elegante și mai fiabile. Această carte include multe exemple practice și exerciții pentru a vă ajuta să învățați în profunzime. Nu vă va plictisi cu idiosincrasii și detalii obscure destinate întrebărilor proaste la interviu. În schimb, vă introduce în caracteristici cheie pe care le puteți utiliza cu ușurință în proiectele dvs. de zi cu zi.

Indiferent dacă programați partea frontală sau partea de server, acum puteți scrie JavaScript concis, elegant și expresiv cu caracteristici noi precum parametrii impliciți, literalele șablon, operatorii rest și spread, destructurarea, funcțiile săgeată și generatorii. Creșteți nivelul cu funcții precum seriile infinite, promisiunile, async și metaprogramarea pentru a crea biblioteci flexibile, puternice și extensibile. În timp ce caracteristicile evoluate ale limbajului vă vor atrage, sutele de exemple din această carte vor fixa conceptele, pentru a le folosi în proiectele dumneavoastră. Preia comanda JavaScript-ului modern și deblochează-ți potențialul de a crea aplicații puternice.

Ce vă trebuie:

Pentru a încerca exemplele din carte, veți avea nevoie de un computer cu Node. js, un editor de text și un browser precum Chrome instalat în acesta.

Alte date despre carte:

ISBN:9781680505467
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:250

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea Groovy 2: Productivitate dinamică pentru dezvoltatorul Java - Programming Groovy 2:...
Groovy vă oferă ce este mai bun din ambele lumi:...
Programarea Groovy 2: Productivitate dinamică pentru dezvoltatorul Java - Programming Groovy 2: Dynamic Productivity for the Java Developer
Programarea Kotlin: Crearea de aplicații Jvm și Android elegante, expresive și performante -...
Programatorii nu doar că folosesc Kotlin, ci îl...
Programarea Kotlin: Crearea de aplicații Jvm și Android elegante, expresive și performante - Programming Kotlin: Create Elegant, Expressive, and Performant Jvm and Android Applications
Redescoperirea JavaScript: Master Es6, Es7 și Es8 - Rediscovering JavaScript: Master Es6, Es7, and...
JavaScript nu mai este de temut sau de detestat -...
Redescoperirea JavaScript: Master Es6, Es7 și Es8 - Rediscovering JavaScript: Master Es6, Es7, and Es8
Practices of an Agile Developer (Practicile unui dezvoltator agil): Lucrul în lumea reală -...
Acestea sunt practicile agile dovedite și...
Practices of an Agile Developer (Practicile unui dezvoltator agil): Lucrul în lumea reală - Practices of an Agile Developer: Working in the Real World
Programming Concurrency on the Jvm: Stăpânirea sincronizării, Stm și a actorilor - Programming...
Mai mult ca oricând, învățarea programării...
Programming Concurrency on the Jvm: Stăpânirea sincronizării, Stm și a actorilor - Programming Concurrency on the Jvm: Mastering Synchronization, Stm, and Actors
Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code
Demitizați mitul conform căruia JavaScript nu este ușor de testat. Fie că...
Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code
Pragmatic Scala: Crearea de aplicații expresive, concise și scalabile - Pragmatic Scala: Create...
Industria noastră se îndreaptă către programarea...
Pragmatic Scala: Crearea de aplicații expresive, concise și scalabile - Pragmatic Scala: Create Expressive, Concise, and Scalable Applications
Programare funcțională în Java: Exploatați puterea fluxurilor și a expresiilor Lambda - Functional...
Imaginați-vă că scrieți cod Java care să semene cu...
Programare funcțională în Java: Exploatați puterea fluxurilor și a expresiilor Lambda - Functional Programming in Java: Harness the Power of Streams and Lambda Expressions

Lucrările autorului au fost publicate de următorii editori:

© 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)