Мы снова возвращаемся в центр внимания экосистемы JavaScript, поскольку на этой неделе мы собираем сообщения из внешних блогов. Это уместно эклектично.
blog.engineyard.com — 7 шаблонов для рефакторинга приложений JavaScript: объекты-значения
Брайан Хелмкамп, основатель Code Climate, написал в блоге сообщение о семи шаблонах для рефакторинга толстых моделей ActiveRecord в Ruby on Rails. Этот пост продемонстрирует эти концепции в среде JavaScript.
blog.garstasio.com — Вам не нужен jQuery!
Освободитесь от цепочек jQuery, приняв и изучив современный веб-API, а также обнаружив различные направленные библиотеки, которые помогут вам заполнить пробелы.
blog.pamelafox.org — Дизайн библиотеки пользовательского интерфейса JavaScript
Я работаю фронтенд-инженером в Coursera. Нам постоянно нужны виджеты пользовательского интерфейса для украшения наших интерфейсов: модальные окна, всплывающие окна, всплывающие подсказки, загрузчики. Вы знаете, те же виджеты, которые нужны 99% веб-сайтов, плюс несколько нишевых виджетов. Мы начали с того, с чего начинают большинство разработчиков, с плагинов jQuery, но затем мы пришли к нашему собственному способу проектирования плагинов пользовательского интерфейса, чтобы удовлетворить наши конкретные ограничения и удовлетворить наши конкретные желания.
blog.codeanywhere.com — 10 самых популярных фреймворков JavaScript
Многие пользователи Codeanywhere ответили на наш последний опрос «Какую платформу Javascript вы используете?» давая нам представление о том, какой фреймворк сценариев Java они используют чаще всего.
premium.wpmudev.org — 13 убийственных ресурсов JavaScript для ускорения работы с WordPress
Если вы слышали, что JavaScript — это новый PHP (или, по крайней мере, что он станет ключевой частью технологического стека WordPress в ближайшие годы), или вы хотите изучить JavaScript, но не знаете, где для начала, это сообщение для вас.
hongkiat.com — 8 библиотек JavaScript для анимации SVG
SVG — это графика, не зависящая от разрешения. Это означает, что он будет хорошо смотреться на любом типе экрана без потери качества. Помимо этого, вы также можете оживить SVG с помощью некоторых анимационных эффектов. В одном из постов нашей серии SVG ранее мы показали вам, как анимация SVG работает с элементом, хотя и на низком уровне.
evoketechnologies.com — Фреймворки JavaScript — AngularJS против Ext JS
EXT JS и AngularJS — чрезвычайно популярные JavaScript-фреймворки. Узнайте о различных функциях, преимуществах и недостатках этих двух фреймворков JavaScript.
bennadel.com — О сложной проблеме регистрации ошибок в параллельных обещаниях в JavaScript
Вчера Скотт Риппи поднял действительно интересный момент: если несколько параллельных запросов выйдут из строя или будут отклонены, будет обнаружена только первая ошибка в группе. Мало того, что это отличный улов (без каламбура); но, как выясняется, это проблема не только для рабочих процессов на основе генератора — это влияет на любую ситуацию, в которой у вас есть параллельные обещания. И решить эту проблему непросто. По крайней мере, не мне. Вот как я с этим справился.
spring.io — Сравнение популярных фреймворков JavaScript: AngularJS, Ember.js и React.js
В наши дни фреймворки JavaScript MVC в моде. Они штурмом захватили мир веб-разработки. На этом занятии исследуются различные функции трех самых популярных фреймворков JavaScript MVC: AngularJS, Ember.js и React.js. Он также сравнивает шаблоны на стороне клиента и шаблоны.
cryto.net — Функциональное программирование на Javascript: отображение, фильтрация и сокращение
Эта статья предназначена для введения в функциональное программирование на Javascript — в частности, она объяснит методы map, filter и reduce. Хотя они изначально доступны в любом последнем браузере и в Node.js, большинство статей о них слишком технические для понимания, в то время как концепция этих функций на самом деле очень проста и принесет пользу любому разработчику.
От наших партнеров
Electric Cloud — вики по управлению выпусками: первый центр знаний по управлению выпусками программного обеспечения
Electric Cloud намеревается создать центр знаний на основе вики, который будет собирать всю соответствующую информацию со всего мира по управлению выпусками программного обеспечения и организовывать ее в значимую структуру, чтобы помочь сообществу понять и изучить эту важную дисциплину. Вики охватывает более 200 тем: автоматизация выпуска, гибкие методы, концепции ITIL / ITSM, развертывание, планирование выпуска и многое другое.