Learning JavaScript Design Patterns: a JavaScript and React developer's guide
Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Sebastopol, CA
O'Reilly Media
2023
|
Ausgabe: | Second edition. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781098139865/?ar |
Zusammenfassung: | Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start. Author Addy Osmani shows you how to apply modern design patterns to JavaScript and React--including modules, mixins, observers, and mediators. You'll learn about performance and rendering patterns such as server-side rendering and Islands architecture. You'll also learn how architectural patterns like MVC, MVP, and MVVM are useful from the perspective of a modern web application developer. This book explores: Architectural patterns for structuring your components and apps More than 20 design patterns in JavaScript and React, applicable for developers at any level Different pattern categories including creational, structural, and behavioral Essential performance patterns including dynamic imports and code-splitting Rendering patterns such as server-side rendering, hydration, Islands architecture, and more Additionally, you'll explore modern JavaScript syntax like JavaScript modules, React patterns like Hooks, higher-order components (HOCs), and more, to stay ahead in the ever-evolving world of web development. |
Beschreibung: | MVC. - Description based on online resource; title from digital title page (viewed on June 22, 2023) |
Umfang: | 1 Online-Ressource (299 Seiten) |
ISBN: | 9781098139834 1098139836 9781098139841 1098139844 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-092807747 | ||
003 | DE-627-1 | ||
005 | 20240228121955.0 | ||
007 | cr uuu---uuuuu | ||
008 | 230530s2023 xx |||||o 00| ||eng c | ||
020 | |a 9781098139834 |c electronic book |9 978-1-0981-3983-4 | ||
020 | |a 1098139836 |c electronic book |9 1-0981-3983-6 | ||
020 | |a 9781098139841 |c electronic book |9 978-1-0981-3984-1 | ||
020 | |a 1098139844 |c electronic book |9 1-0981-3984-4 | ||
035 | |a (DE-627-1)092807747 | ||
035 | |a (DE-599)KEP092807747 | ||
035 | |a (ORHE)9781098139865 | ||
035 | |a (DE-627-1)092807747 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.133 |2 23/eng/20230622 | |
082 | 0 | |a 005.2/762 |2 23/eng/20230509 | |
100 | 1 | |a Osmani, Addy |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Learning JavaScript Design Patterns |b a JavaScript and React developer's guide |c Addy Osmani |
250 | |a Second edition. | ||
264 | 1 | |a Sebastopol, CA |b O'Reilly Media |c 2023 | |
264 | 4 | |c ©2023 | |
300 | |a 1 Online-Ressource (299 Seiten) | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a MVC. - Description based on online resource; title from digital title page (viewed on June 22, 2023) | ||
520 | |a Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start. Author Addy Osmani shows you how to apply modern design patterns to JavaScript and React--including modules, mixins, observers, and mediators. You'll learn about performance and rendering patterns such as server-side rendering and Islands architecture. You'll also learn how architectural patterns like MVC, MVP, and MVVM are useful from the perspective of a modern web application developer. This book explores: Architectural patterns for structuring your components and apps More than 20 design patterns in JavaScript and React, applicable for developers at any level Different pattern categories including creational, structural, and behavioral Essential performance patterns including dynamic imports and code-splitting Rendering patterns such as server-side rendering, hydration, Islands architecture, and more Additionally, you'll explore modern JavaScript syntax like JavaScript modules, React patterns like Hooks, higher-order components (HOCs), and more, to stay ahead in the ever-evolving world of web development. | ||
650 | 0 | |a JavaScript (Computer program language) | |
650 | 0 | |a Software patterns | |
650 | 0 | |a Computer software |x Reusability | |
650 | 0 | |a Scripting languages (Computer science) | |
650 | 4 | |a JavaScript (Langage de programmation) | |
650 | 4 | |a Logiciels ; Modèles de conception | |
650 | 4 | |a Logiciels ; Réutilisation | |
650 | 4 | |a Langages de script (Informatique) | |
650 | 4 | |a Computer software ; Reusability | |
650 | 4 | |a JavaScript (Computer program language) | |
650 | 4 | |a Scripting languages (Computer science) | |
650 | 4 | |a Software patterns | |
776 | 1 | |z 9781098139872 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781098139872 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781098139865/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-092807747 |
---|---|
_version_ | 1821494941914759168 |
adam_text | |
any_adam_object | |
author | Osmani, Addy |
author_facet | Osmani, Addy |
author_role | aut |
author_sort | Osmani, Addy |
author_variant | a o ao |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)092807747 (DE-599)KEP092807747 (ORHE)9781098139865 |
dewey-full | 005.133 005.2/762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 005.2/762 |
dewey-search | 005.133 005.2/762 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03485cam a22005652 4500</leader><controlfield tag="001">ZDB-30-ORH-092807747</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121955.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">230530s2023 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781098139834</subfield><subfield code="c">electronic book</subfield><subfield code="9">978-1-0981-3983-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1098139836</subfield><subfield code="c">electronic book</subfield><subfield code="9">1-0981-3983-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781098139841</subfield><subfield code="c">electronic book</subfield><subfield code="9">978-1-0981-3984-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1098139844</subfield><subfield code="c">electronic book</subfield><subfield code="9">1-0981-3984-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)092807747</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP092807747</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781098139865</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)092807747</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23/eng/20230622</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/762</subfield><subfield code="2">23/eng/20230509</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Osmani, Addy</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning JavaScript Design Patterns</subfield><subfield code="b">a JavaScript and React developer's guide</subfield><subfield code="c">Addy Osmani</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, CA</subfield><subfield code="b">O'Reilly Media</subfield><subfield code="c">2023</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (299 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">MVC. - Description based on online resource; title from digital title page (viewed on June 22, 2023)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start. Author Addy Osmani shows you how to apply modern design patterns to JavaScript and React--including modules, mixins, observers, and mediators. You'll learn about performance and rendering patterns such as server-side rendering and Islands architecture. You'll also learn how architectural patterns like MVC, MVP, and MVVM are useful from the perspective of a modern web application developer. This book explores: Architectural patterns for structuring your components and apps More than 20 design patterns in JavaScript and React, applicable for developers at any level Different pattern categories including creational, structural, and behavioral Essential performance patterns including dynamic imports and code-splitting Rendering patterns such as server-side rendering, hydration, Islands architecture, and more Additionally, you'll explore modern JavaScript syntax like JavaScript modules, React patterns like Hooks, higher-order components (HOCs), and more, to stay ahead in the ever-evolving world of web development.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software patterns</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer software</subfield><subfield code="x">Reusability</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Scripting languages (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels ; Modèles de conception</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels ; Réutilisation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Langages de script (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software ; Reusability</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">JavaScript (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scripting languages (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software patterns</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781098139872</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781098139872</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781098139865/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-092807747 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:22:23Z |
institution | BVB |
isbn | 9781098139834 1098139836 9781098139841 1098139844 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (299 Seiten) |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | O'Reilly Media |
record_format | marc |
spelling | Osmani, Addy VerfasserIn aut Learning JavaScript Design Patterns a JavaScript and React developer's guide Addy Osmani Second edition. Sebastopol, CA O'Reilly Media 2023 ©2023 1 Online-Ressource (299 Seiten) Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier MVC. - Description based on online resource; title from digital title page (viewed on June 22, 2023) Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start. Author Addy Osmani shows you how to apply modern design patterns to JavaScript and React--including modules, mixins, observers, and mediators. You'll learn about performance and rendering patterns such as server-side rendering and Islands architecture. You'll also learn how architectural patterns like MVC, MVP, and MVVM are useful from the perspective of a modern web application developer. This book explores: Architectural patterns for structuring your components and apps More than 20 design patterns in JavaScript and React, applicable for developers at any level Different pattern categories including creational, structural, and behavioral Essential performance patterns including dynamic imports and code-splitting Rendering patterns such as server-side rendering, hydration, Islands architecture, and more Additionally, you'll explore modern JavaScript syntax like JavaScript modules, React patterns like Hooks, higher-order components (HOCs), and more, to stay ahead in the ever-evolving world of web development. JavaScript (Computer program language) Software patterns Computer software Reusability Scripting languages (Computer science) JavaScript (Langage de programmation) Logiciels ; Modèles de conception Logiciels ; Réutilisation Langages de script (Informatique) Computer software ; Reusability 9781098139872 Erscheint auch als Druck-Ausgabe 9781098139872 |
spellingShingle | Osmani, Addy Learning JavaScript Design Patterns a JavaScript and React developer's guide JavaScript (Computer program language) Software patterns Computer software Reusability Scripting languages (Computer science) JavaScript (Langage de programmation) Logiciels ; Modèles de conception Logiciels ; Réutilisation Langages de script (Informatique) Computer software ; Reusability |
title | Learning JavaScript Design Patterns a JavaScript and React developer's guide |
title_auth | Learning JavaScript Design Patterns a JavaScript and React developer's guide |
title_exact_search | Learning JavaScript Design Patterns a JavaScript and React developer's guide |
title_full | Learning JavaScript Design Patterns a JavaScript and React developer's guide Addy Osmani |
title_fullStr | Learning JavaScript Design Patterns a JavaScript and React developer's guide Addy Osmani |
title_full_unstemmed | Learning JavaScript Design Patterns a JavaScript and React developer's guide Addy Osmani |
title_short | Learning JavaScript Design Patterns |
title_sort | learning javascript design patterns a javascript and react developer s guide |
title_sub | a JavaScript and React developer's guide |
topic | JavaScript (Computer program language) Software patterns Computer software Reusability Scripting languages (Computer science) JavaScript (Langage de programmation) Logiciels ; Modèles de conception Logiciels ; Réutilisation Langages de script (Informatique) Computer software ; Reusability |
topic_facet | JavaScript (Computer program language) Software patterns Computer software Reusability Scripting languages (Computer science) JavaScript (Langage de programmation) Logiciels ; Modèles de conception Logiciels ; Réutilisation Langages de script (Informatique) Computer software ; Reusability |
work_keys_str_mv | AT osmaniaddy learningjavascriptdesignpatternsajavascriptandreactdevelopersguide |