ISBN: 978-601-08-4356-1 · Код: ITD000000001418036 · Издательство: Питер Издательский дом
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает количество ошибок и экономит время и силы. Автор дает исчерпывающее представление о паттернах проектирования в современном JavaScript (ES6+) и приводит практические примеры их применения. Сначала вы познакомитесь с порождающими, структурными и поведенческими паттернами проектирования в идиоматическом для JavaScript стиле, а затем переключитесь на архитектурные паттерны и паттерны пользовательского интерфейса. Вы узнаете, как применять паттерны, характерные для таких библиотек, как React, и распространять их на фронтенд и микрофронтенд. В последней части книги представлены и проиллюстрированы паттерны улучшения производительности и безопасности, включая обмен сообщениями, события и стратегии загрузки ресурсов, а также паттерны высокопроизводительных асинхронных вычислений. В издании приводятся примеры использования React и Next.js, а также JavaScript и Web API. Они помогут выбрать и внедрить проверенные паттерны проектирования в различных веб-экосистемах и изменить ваш подход к разработке.
AGE_GROUP: 179DEPARTMENT: 180DIVID: 181EKSMO_RDC: ЭксмоFOLDER: Книги сторонних поставщиковFORMAT: 183IZDAT_BRAND: Питер Издательский домLAST_STANDART: 5NICHE: ПОПУЛЯРНАЯ ПСИХОЛОГИЯNOMGROUP: неопознаноPEREPLET_TYPE: 3PEREPLET_TYPE_OLD: 3PRODUCT_VID: КнигаPUBLISHER: Питер Издательский домSERIE: Библиотека программиста (Питер ИД)SGMNT: ПОПУЛЯРНАЯ И ПРИКЛАДНАЯ ЛИТЕРАТУРА ДЛЯ НЕПРОФЕССИОНАЛОВ (НПЛ)SUBJECT: ПСИХОЛОГИЯ ВЗАИМООТНОШЕНИЙ И ПСИХОЛОГИЧЕСКИЕ ТЕСТЫTARGET: 187VOZRASTNOE_OGRANICHENIE: 16+| AGE_GROUP | {
"GUID": "00000000-0000-0000-0000-000000000000"
} |
|---|---|
| ANNOTACIA | |
| AUTHOR | [] |
| AUTHOR_COVER | |
| AUTHOR_FOR_PRICE | Ди Франческо У. |
| BARCODE | [ "9786010843561" ] |
| BARCODE_DETAIL | [
{
"BARCODE": "9786010843561",
"STANDART": "1",
"ITEM_TYPE": {
"GUID": "a85325f7-7cd4-11ef-80d9-0050569a365d",
"NAME": "шт"
},
"BARCODE_TYPE": {
"GUID": "39fddca4-7cc4-49d4-a09d-9fe5517b4df6",
"NAME": "EAN13"
}
}
] |
| CERT | [] |
| CLASSIFICATOR | [] |
| CODE_TNVED | |
| COVERS | {
"cover1": {
"H": 919,
"W": 650,
"DPI": "",
"LINK": "https://cdn.eksmo.ru/v2/ITD000000001418036/COVER/cover1.jpg",
"SIZE": "111874",
"MTIME": "2024-10-11 18:34:05"
},
"siluet": {
"H": 3475,
"W": 2500,
"DPI": "96x96",
"LINK": "https://cdn.eksmo.ru/v2/ITD000000001418036/COVER/siluet.jpg",
"SIZE": "689069",
"MTIME": "2024-10-11 18:34:23"
}
} |
| DEPARTMENT | {
"GUID": "00000000-0000-0000-0000-000000000000"
} |
| DIVID | {
"GUID": "00000000-0000-0000-0000-000000000000"
} |
| EDFUL | 700 |
| EKSMO_RDC | Эксмо |
| FA_COMMENT | |
| FA_GROUP | |
| FA_MONTH | |
| FOLDER | {
"GUID": "bb024754-6c48-11e2-9c96-5ef3fc5021a7",
"NAME": "Книги сторонних поставщиков"
} |
| FORMAT | {
"GUID": "00000000-0000-0000-0000-000000000000"
} |
| GENRE | [] |
| GOD_PERVOGO_IZDANIYA | 0 |
| GUID | a85325f5-7cd4-11ef-80d9-0050569a365d |
| GUID_NOM | a85325ae-7cd4-11ef-80d9-0050569a365d |
| ISBN | 978-601-08-4356-1 |
| ISBN_DIG | 9786010843561 |
| IS_DEL | Нет |
| IS_ZAPRET_PREVIEW | Нет |
| IZDAT_BRAND | {
"GUID": "d3e115c0-d418-11e3-a44f-5ef3fc5021a7",
"NAME": "Питер Издательский дом"
} |
| LAST_STANDART | 5 |
| LDATE | 27.09.2024 |
| MEDIA | |
| NAME | Паттерны проектирования JavaScript |
| NAME_FOR_PRICE | Паттерны проектирования JavaScript |
| NICHE | {
"GUID": "e009c862-4f03-11e0-a01d-001a64231342",
"NAME": "ПОПУЛЯРНАЯ ПСИХОЛОГИЯ",
"OWNER_GUID": "e009c81e-4f03-11e0-a01d-001a64231342"
} |
| NOMCODE | ITD000000001418036 |
| NOMGROUP | неопознано |
| PAGES | 304 |
| PAPER | |
[] | |
| PEREPLET_TYPE | {
"GUID": "a791ba88-4f06-11e0-a01d-001a64231342",
"NAME": "3"
} |
| PEREPLET_TYPE_OLD | {
"GUID": "bff8c2cc-656e-11de-84c5-000423b38f2a",
"NAME": "3"
} |
| POSLE_OBREZA | x |
| PREDZAKAZ_SOAP | N |
| PRODCODE | ITD000000001418036 |
| PRODUCT_VID | {
"GUID": "a791ba7e-4f06-11e0-a01d-001a64231342",
"NAME": "Книга"
} |
| PROD_TEXT | Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает количество ошибок и экономит время и силы. Автор дает исчерпывающее представление о паттернах проектирования в современном JavaScript (ES6+) и приводит практические примеры их применения. Сначала вы познакомитесь с порождающими, структурными и поведенческими паттернами проектирования в идиоматическом для JavaScript стиле, а затем переключитесь на архитектурные паттерны и паттерны пользовательского интерфейса. Вы узнаете, как применять паттерны, характерные для таких библиотек, как React, и распространять их на фронтенд и микрофронтенд. В последней части книги представлены и проиллюстрированы паттерны улучшения производительности и безопасности, включая обмен сообщениями, события и стратегии загрузки ресурсов, а также паттерны высокопроизводительных асинхронных вычислений. В издании приводятся примеры использования React и Next.js, а также JavaScript и Web API. Они помогут выбрать и внедрить проверенные паттерны проектирования в различных веб-экосистемах и изменить ваш подход к разработке. |
| PUBLISHER | {
"GUID": "202f6dc8-203c-11e3-860a-5ef3fc5021a7",
"NAME": "Питер Издательский дом"
} |
| P_BOX | false |
| REMAINDER | {
"TOTAL": "нет"
} |
| RIN | |
| SCOVR | |
| SDATE | 27.09.2024 |
| SERIE | {
"GUID": "4206f321-a224-11ed-80ca-0050569a365d",
"NAME": "Библиотека программиста (Питер ИД)"
} |
| SGMNT | {
"GUID": "e009c81e-4f03-11e0-a01d-001a64231342",
"NAME": "ПОПУЛЯРНАЯ И ПРИКЛАДНАЯ ЛИТЕРАТУРА ДЛЯ НЕПРОФЕССИОНАЛОВ (НПЛ)"
} |
| SIZES | {
"DEPTH": 16,
"WIDTH": 165,
"HEIGHT": 233,
"KARTON": {
"WIDTH": "0",
"HEIGHT": "0"
},
"WEIGHT": 480
} |
| SUBJECT | {
"GUID": "e640820a-4f03-11e0-a01d-001a64231342",
"NAME": "ПСИХОЛОГИЯ ВЗАИМООТНОШЕНИЙ И ПСИХОЛОГИЧЕСКИЕ ТЕСТЫ",
"OWNER_GUID": "e009c862-4f03-11e0-a01d-001a64231342"
} |
| SUPER | false |
| TARGET | {
"GUID": "00000000-0000-0000-0000-000000000000"
} |
| TIP_KORESHKA | |
| TIRAJ | [
{
"GUID": "a8532616-7cd4-11ef-80d9-0050569a365d",
"PLAN_DATE": "",
"TIRAJ_CODE": "ITD00633653",
"TIRAJ_TYPE": "О",
"FAKTICHESKAYA_DATA": "27.09.2024",
"SOGLASOVANNAYA_DATA": "",
"PLAN_DATE_TREBUEMAYA": "",
"PLAN_VYPUSKA_OSN_TIR": "",
"TIRAJ_DT_RAZR_V_PECHAT": "01.01.0001 0:00:00"
}
] |
| TOM_NUM | 0 |
| TSELOFANIROVANIE | false |
| VID_PROIZV | |
| VID_SKREPLENIYA | |
| VOZRASTNOE_OGRANICHENIE | 16+ |
| ZAPRET | Нет |
| ZAPRET_PO_KANALAM | [] |
| ZAPRET_PRODAJ_DATA_SNIATIYA | |
| ZVEZDNOST |
Атрибуты показаны в том виде, в котором их передал API поставщика.