Доставка всюду

атенсио луис функциональное программирование на javascript как улучшить код javascript программ


Описание:

Сейчас самое время изучить JavaScript. После выхода последней спецификации JavaScript - ECMAScript 6.0 (ES6) - научиться создавать высококачественные приложения на этом языке стало проще, чем когда-либо ранее. Эта книга знакомит программистов (любителей и профессионалов) со спецификацией ES6 наряду с некоторыми связанными с ней инструментальными средствами и методиками на сугубо практической основе. Этан Браун, автор книги Web Development with Node and Express, излагает не только простые и понятные темы (переменные, ветвление потока, массивы), но и более сложные концепции, такие как функциональное и асинхронное программирование. Вы узнаете, как создавать мощные и эффективные веб-приложения для работы на клиенте или сервере Node.js. Используйте ES6 для транскомпиляции в переносимый код ESS Преобразуйте данные в формат, который может использовать JavaScript Усвойте основы и механику применения функций JavaScript Изучите объекты и объектно-ориентированное программирование Ознакомьтесь с новыми концепциями, такими как итераторы, генераторы и прокси-объекты Преодолейте сложности асинхронного программирования Используйте объектную модель документа для приложений, выполняемых в браузере Изучите основы применения платформы Node.js для разработки серверных приложений Об авторе Этан Браун - директор интерактивного маркетингового агентства Engineering at Pop Art, в котором он отвечает за архитектуру и реализацию веб-сайтов и веб-служб для любых клиентов, от малых предприятий до транснациональных компаний. Этан обладает более чем 20-летним стажем программирования. "Всем разработчикам действительно пришло время изучить JS. Под изучением я не имею в виду примитивное "Я получил некий работоспособный код". Эта книга - куда глубже и обеспечивает именно то изучение, в котором все мы нуждаемся!" - Кайл Симпсон (Kyle Simpson) Автор серии You Don't Know JS "Хорошо написанное сжатое введение в JavaScript, включая ECMAScript 6". - Аксель Роушмайер (Axel Rauschmayer) Автор Speaking JavaScript Эта книга предназначена, прежде всего, для читателей, уже обладающих некоторым опытом программирования (освоивших хотя бы вводный курс программирования). Новичкам в программировании эта книга тоже будет полезна, однако будет не лишним дополнить ее вводным курсом. Те, кто уже обладают некоторым опытом программирования в JavaScript (особенно если это только ES5), найдут практически полное описание важнейших концепций этого языка. Программистам, переходящим на JavaScript с другого языка, содержимое этой книги также должно понравиться. В этой книге предпринята попытка всесторонне рассмотреть возможности языка, связанные с ним инструментальные средства, методики и парадигмы, которые управляют современной разработкой на JavaScript. Поэтому в данную книгу включены как простой и понятный материал (переменные, ветвление потока, функции), так и довольно сложный (асинхронное программирование, регулярные выражения). В зависимости от своего уровня подготовки, вы можете найти одни главы более сложными, чем другие: начинающий программист, без сомнения, должен будет повторно пройти часть материала. Эта книга - не полный справочник по JavaScript или связанным с ним библиотекам. Сеть Mozilla Developer Network (MDN) представляет собой превосходный, полный, актуальный и бесплатный сетевой справочник по JavaScript, на который я ссылаюсь повсюду в этой книге. Вы изучаете JavaScript в самый подходящий момент. Веб вышел из младенческого возраста (с технической точки зрения), а веб-разработка, без сомнения, - больше не Дикий Запад, которым она была лет 5-10 назад. Такие стандарты, как HTML5 и ES6, облегчают изучение веб-разработки и упрощают разработку высококачественных приложений. Платформа Node.js делает JavaScript доступным и вне браузера; теперь это вполне подходящий выбор для системных сценариев, разработки приложений рабочего стола, приложений для веб-серверов и даже встраиваемых приложений. Спецификация ES6 представляет существенное усовершенствование языка JavaScript, и некоторые из главных недостатков спецификации ES5 были устранены в ES6. Я полагаю, что вы найдете язык ES6 намного более приятным и мощным в применении (а ES5 был бы весьма хорошим началом). Кроме того (благодаря транскомпиляторам), ныне вы можете написать код ES6 и транскомпилировать его в код, "совместимый с вебом" ES5. И наконец после публикации ES6 ее поддержка браузерами будет устойчиво расти, и в некий момент транскомпиляция больше не будет необходима для доступа широкой аудитории. Выбор спецификации ES6 был сделан редакцией обдуманно. Усовершенствования ES6 достаточно существенны, чтобы затруднить четкое и ясное изложение материала. Короче говоря, книга, которая попыталась бы рассмотреть и ES5, и ES6, навредила бы обеим темам. 3-е издание.

Товары для красоты:

asimov i foundation and empire | wedding stories | led rearview mirror indicator blinker repeater light dynamic turn signal for bmw 5 6 7 series f10 f11 f07 f06 f12 f13 f01 f02 | murakami haruki men without women | carre j the honourable schoolboy | car floor mats for honda fit jazz 2014 2015 2016 2017 2018 2019 2020 custom auto foot pads automobile carpet cover | высококачественный рычаг управления передней верхней подвеской oe 31126775967 l r для bmw 5 6 7 серии f10 f18 f07 f11 f12 f13 f06 f01 f02 f03 | lost and found true tales of love and rescue from battersea dogs | 2x rear tailgate gas struts lift support for 2009 2010 2011 2012 2013 2014 2015 2016 2017 toyota avensis estate saloon sedan | leather car seat cover for peugeot 4008 405 406 407 408 5008 508 607 807 2014 2013 2012 auto seats cushion covers accessories | 500 шт топливный инжектор 06164 p2j 000 резиновое уплотнение 22013 для honda accord civic odyssey acura rl tl integra | set molded mud flaps for audi q5 fy 2018 2019 mudflaps splash guards mud flap mudguards fender front rear 2017 accessories | пушкин а евгений онегин избранная лирика eugene onieguine poesies choisies | скад акула 6x16 4x100 d54 1 et52 selena | распредвала в сборе для hisun 500 atv utv запасные части hs код 14100 004000 0000 erp код p004000141000000 | 2x front hood lift support gas shock struts for land rover lr2 2008 2009 2010 2011 2012 2013 2014 | safrew ethan treasures of the hermitage museum | x 111 6 5x15 5 114 3 d67 1 et38 hsb fp | the moscow centre museum named after n roerich | mzorange rear license plate led light registration plate lamp for byd f0 2008 2009 2010 2011 2012 2013 2014 2015 high quality | budraitkis i zhilyaev a pedagogical poem the archive of the future museum of history | biddulph rob odd dog out | khw1803 7x18 5x108 d57 1 et40 black fp | butler nickolas the hearts of men | 2pcs for peugeot 308 mk2 2015 2021 207 2008 208 2012 2013 2014 2015 2016 citroen c5 led license number plate light lamp |

© ВСЕ ПРАВА ЗАЩИЩЕНЫ, 2017-2022 chinabibi.ru Карта сайта