Ваше мнение важно для нас.
Поделитесь своими предоложениями и пожеланиями.

Посты

mingun
6
Доброго времени суток. Сегодня я представляю вашему вниманию последнюю статью из цикла переводов "JavaScript Promises. There and back again." Данная статья содержит исчерпывающее описание API промисов и может служить справочным материалом, как для начинающих фронт-энд разработчиков, так и для тех, кто вполне знаком с концепцией, но еще не привык к нативному интерфейсу промисов. В любом случаи, если вас интересуют JavaScript-промисы, то обратите внимание на эту небольшую статью.
mingun
0
И снова здравствуйте. Сегодня, я представляю вашему вниманию предпоследнюю часть перевода статьи о промисах. В ней речь пойдет не только о них, а и о некоторых других новшествах ES6, в частности о генераторах. И о том, как эти два нововведения работают вместе. Это скорее обзор, чем исчерпывающее руководство, как было в случаи с промисами, но тем не менее, думаю многим это будет интересно.

В следующей статье будет представлено описание API промисов. Ее будет удобно использовать как справочную информацию.

Ну а пока, давайте посмотрим, чем нас могут порадовать генераторы.
mingun
0
Доброго времени суток. Представляю вашему вниманию еще один фрагмент перевода статьи "JavaScript Promises. There and back again." В нем речь пойдет о параллельном и последовательном выполнении Ajax-запросов, и том, как промисы позволяют упростить решение этой задачи. А так же, о том, как правильное распараллеливание запросов улучшает скорость работы клиентской части веб-приложения.
Интересно? Добро пожаловать под кат.
mingun
0
Предыдущая статья посвящалась практике применения промисов, но, при этом, в ней не была рассмотрена очень важная тема - обработка ошибок. Действительно, любое приложение должно корректно обрабатывать исключительные ситуации, и, при необходимости, уведомлять о них пользователя. Об этом и пойдет речь в данной статье. Мы рассмотрим такие ситуации, как отказ промисов, возникновение исключений в процессе выполнения промиса и в коллбеках onFulfilled и onRejected.
mingun
0
С момента публикации второй части перевода прошло довольно много времени. Так что Вам уже, наверняка, не терпится узнать, чем конкретно могут помочь промисы в повседневном JavaScript'е. Как раз об этом и пойдет речь в данном фрагменте перевода. Здесь начнется рассмотрение наиболее распространенной задачи из тех, которых помогают решить промисы. Это задача обработки набора связанных данных, получаемых с помощью нескольких запросов на сервер. В данном случаи, речь пойдет о выводе на экран текста, состоящего из разделов. При чем, необходимо выполнить один запрос, для получения списка URI всех разделов, и по одному запросу, для вычитки каждого параграфа. Хотя, как верно замечено, в исходном тексте постановка задачи несколько искусственна, она все же дает понять о том, как именно промисы позволяют решать подобные этой реальные задачи. Ну что ж, к делу.
mingun
0
Данная статья - продолжение статьи Перевод статьи "JavaScript Promises. There and back again." Часть 1. Вступление. В ней речь пойдет о терминологии принятой для описания состояний JavaScript-промисов, о том, в каких браузерах они поддерживаются, и как обеспечить их поддержку в других браузерах. Так же, в кратце, будут рассмотрены js-библиотеки, обеспечивающие сходную функциональность и степень их совместимости с нативным промисами JavaScript.
В этом фрагменте, рассмотрен простейший пример промиса, который, однако, дает понять, как описываются JavaScript-промисы и каким образом они могут ложиться в дизайн.
Перевод второй части - под катом.
ИТ-цитата
"Требовать и эффективности, и гибкости от одной и той же программы - все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух."
Фредерик Брукс младший