- PVSM.RU - https://www.pvsm.ru -

SummaryJS, выпуск 5

С очередной пятницей 13 вас, дорогие любители и профессионалы JavaScript.

Вот уже месяц я веду этот еженедельник. И каждую неделю вижу всё меньшее количество плюсов и приличное количество минусов. В связи с чем, у меня возник вопрос: “А стоит ли продолжать?”. К статье прикреплен опрос, в котором можно указать ваше мнение на этот счет. И если вам что-то не нравится – не стесняйтесь писать в комментариях или мне в личку.

Вот. Всем приятных выходных. И интересного изучения JavaScript.

Видео

EmberConf 2015 [1]
ng-conf 2015 [2]
ng-wat [3]
3 Reasons to Love React [4]
Advancing JavaScript without breaking the web [5]
Flux Tutorial — Writing a Simple App in Flux and React [6]

Статьи, презентации

Adding Audio to Web Apps [7]
Application Architecture with React: rethinking Flux [8]
Babel: Beyond the Basics [9]
Boiling React Down to a Few Lines of jQuery [10]
Container Components [11]
Developing a web-security mindset [12]
es7-features [13]
Getting Started with TypeScript – Classes, Types and Interfaces [14]
How to Embrace Angular 2.0 Today with a Future-Friendly Angular 1.3 Application [15]
javascript-decorators [16]
Lazy live data with React [17]
React Is A Terrible Idea [18]
React on the Server [19]
Smarter CSS builds with Webpack [20]
Tabbed Navigation with React [21]
Thoughts on Angular 2 after ng-conf 2015 (and some whisky) [22]
Why We Are Converting to React [23]

Инструменты, библиотеки

100-ways-to-die [24] – исследование того, как можно уронить node-сервер
ai2html [25] – скрипт для сохранения .ai-файлов в html и css
all-the-steets [26] – генератор карты всех улиц Америки
alpha-shape [27] – генератор форм по точкам
backbone-nprogress [28] – прогресс-бар nprogress для backbone
baobab [29] – javascript-деревья данных с курсорами
before-after.js [30] – слайдер для сравнения изображений “до” и “после”
biofabric [31] – генератор графов на d3
catalyst [32] – редактирование “наживую” react и sass компонентов
codepen-react [33] – позволяет использовать react на сайте codepen
comws [34] – прослойка для node, наподобие koa
domador [35] – dom-парсер, отдающий на выход markdown
doppler [36] – отслеживание движений с помощью эффекта Доплера
EmptyBox [37] – изоморфный сервис блогов на react
eslint-plugin-angular [38] – eslint-плагин для angular
essential-gulp-plugins [39] – список полезных плагинов для gulp
essential-react [40] – шаблон проекта для построения тестируемых приложений на react и es2015
generator-firefox-extension [41] – yeoman-генератор для расширений firefox
github-with-auth [42] – модуль для упрощения использования github api
hublin [43] – бесплатный сервис видео-конференций
Inject.js [44] – вставляет html с других ресурсов на ваш сайт
json-native [45] – парсер нативных типов javascript
kanye [46] – библиотека для работы с событиями нажатия клавиш
minimal-flux [47] – крохотная имплементация flux
NativeScript [48] – фреймворк для написания мобильных приложений на javascript
notification-fallback.js [49] – fallback для window.Notification
OSMBuildings [50] – визуализация зданий на OpenStreetMap
outpipe [51] – npm-модуль для записи в файл
pretty-format [52] – перевод любого javascript объекта в строку
radium [53] – инлайн-стили для react-компонентов без css
react-blur [54] – react-компонент для размытия изображений
react-iscroll [55] – react-обертка над iscroll
react-pivot [56] – pivot-таблицы для react
react-style [57] – добавление стилей к react-компонентам
slideout [58] – выезжающие менюшки для мобильных устройств
threx [59] – spawn threads в javascript
thundercats [60] – имплементация flux, основанная на rxjs
typography.js [61] – инструмент подбора шрифтов
unindexed [62] – сайт, который удаляет себя после того, как будет проиндексирован
visualizing-projections [63] – интерактивные визуализации

Новые версии

ESLint 0.16.1 [64]
ESLint 0.16.2 [65]
espree 1.11.0 [66]
esprima 2.1 [67]
flummox 3.0.1 [68]
grunt-react 0.12.0 [69]
io.js 1.5.1 [70]
react 0.13 [71]
react-hot-loader 1.2.3 [72]
react-to-html-webpack 2.1.0 [73]

Автор: olegafx

Источник [74]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/javascript/85674

Ссылки в тексте:

[1] EmberConf 2015: https://www.youtube.com/playlist?list=PLE7tQUdRKcyacwiUPs0CjPYt6tJub4xXU#emberconf

[2] ng-conf 2015: https://www.youtube.com/playlist?list=PLOETEcp3DkCoNnlhE-7fovYvqwVPrRiY7

[3] ng-wat: http://www.youtube.com/watch?v=M_Wp-2XA9ZU

[4] 3 Reasons to Love React: http://www.youtube.com/watch?v=IkQ5r6kNiN8

[5] Advancing JavaScript without breaking the web: https://www.youtube.com/watch?v=RVEntHvof2w

[6] Flux Tutorial — Writing a Simple App in Flux and React: http://www.youtube.com/watch?v=o5E894TmHJg

[7] Adding Audio to Web Apps: http://developer.telerik.com/featured/adding-audio-to-web-apps/

[8] Application Architecture with React: rethinking Flux: http://dialelo.github.io/application-architecture-with-react-rethinking-flux.html

[9] Babel: Beyond the Basics: https://speakerdeck.com/sebmck/babel-beyond-the-basics

[10] Boiling React Down to a Few Lines of jQuery: http://hackflow.com/blog/2015/03/08/boiling-react-down-to-few-lines-in-jquery/

[11] Container Components: https://medium.com/@learnreact/container-components-c0e67432e005

[12] Developing a web-security mindset: https://frederic-hemberger.de/talks/concat-websecurity/#/cover

[13] es7-features: https://github.com/hemanth/es7-features

[14] Getting Started with TypeScript – Classes, Types and Interfaces: http://weblogs.asp.net/dwahlin/getting-started-with-typescript-classes-static-types-and-interfaces

[15] How to Embrace Angular 2.0 Today with a Future-Friendly Angular 1.3 Application: http://rangle.io/bloghow-to-embrace-angular-2-today-with-future-friendly-angular-1-3/

[16] javascript-decorators: https://github.com/wycats/javascript-decorators

[17] Lazy live data with React: https://medium.com/@jbscript/lazy-live-data-with-react-79ed1cb1f4d6

[18] React Is A Terrible Idea: https://www.pandastrike.com/posts/20150311-react-bad-idea

[19] React on the Server: http://kevnz.github.io/serversidereact/

[20] Smarter CSS builds with Webpack: http://bensmithett.com/smarter-css-builds-with-webpack/

[21] Tabbed Navigation with React: http://codepen.io/trey/blog/tabbed-navigation-react

[22] Thoughts on Angular 2 after ng-conf 2015 (and some whisky): https://medium.com/@aripalo/thoughts-on-angular-2-after-ng-conf-2015-and-some-whisky-8392c260095c

[23] Why We Are Converting to React: http://www.crashlytics.com/blog/building-user-interfaces-with-react/

[24] 100-ways-to-die: https://github.com/lapwinglabs/100-ways-to-die

[25] ai2html: https://github.com/newsdev/ai2html/

[26] all-the-steets: https://github.com/vicapow/all-the-steets

[27] alpha-shape: https://github.com/mikolalysenko/alpha-shape

[28] backbone-nprogress: https://github.com/shuvalov-anton/backbone-nprogress

[29] baobab: https://github.com/Yomguithereal/baobab

[30] before-after.js: https://github.com/jotform/before-after.js

[31] biofabric: https://github.com/maxogden/biofabric

[32] catalyst: https://github.com/njsuperfreak/catalyst

[33] codepen-react: https://github.com/bradleyboy/codepen-react

[34] comws: https://github.com/shes/comws

[35] domador: https://github.com/bevacqua/domador

[36] doppler: https://github.com/DanielRapp/doppler

[37] EmptyBox: https://github.com/christianalfoni/EmptyBox

[38] eslint-plugin-angular: https://github.com/Gillespie59/eslint-plugin-angular

[39] essential-gulp-plugins: https://github.com/Pestov/essential-gulp-plugins

[40] essential-react: https://github.com/pheuter/essential-react

[41] generator-firefox-extension: https://github.com/dgil/generator-firefox-extension

[42] github-with-auth: https://github.com/freeall/github-with-auth

[43] hublin: https://github.com/linagora/hublin

[44] Inject.js: https://github.com/Matthew-Dove/Inject

[45] json-native: https://github.com/dustinhayes/json-native

[46] kanye: https://github.com/bevacqua/kanye

[47] minimal-flux: https://github.com/malte-wessel/minimal-flux

[48] NativeScript: https://github.com/NativeScript/NativeScript

[49] notification-fallback.js: https://github.com/drKraken/notification-fallback.js

[50] OSMBuildings: https://github.com/OSMBuildings/OSMBuildings

[51] outpipe: https://github.com/substack/outpipe

[52] pretty-format: https://github.com/thejameskyle/pretty-format

[53] radium: https://github.com/FormidableLabs/radium

[54] react-blur: https://github.com/javierbyte/react-blur

[55] react-iscroll: https://github.com/schovi/react-iscroll

[56] react-pivot: https://github.com/davidguttman/react-pivot

[57] react-style: https://github.com/js-next/react-style

[58] slideout: https://github.com/Mango/slideout

[59] threx: https://github.com/trevnorris/threx

[60] thundercats: https://github.com/r3dm/thundercats

[61] typography.js: https://github.com/KyleAMathews/typography.js

[62] unindexed: https://github.com/mroth/unindexed

[63] visualizing-projections: https://github.com/shaunlebron/visualizing-projections

[64] ESLint 0.16.1: http://eslint.org/blog/2015/03/eslint-0.16.1-released/

[65] ESLint 0.16.2: http://eslint.org/blog/2015/03/eslint-0.16.2-released/

[66] espree 1.11.0: https://github.com/eslint/espree/releases/tag/v1.11.0

[67] esprima 2.1: https://meduza.io/news/2015/03/12/rossiyskie-banki-povysili-stoimost-mil-dlya-passazhirov-avikompaniy

[68] flummox 3.0.1: https://github.com/acdlite/flummox/blob/master/CHANGELOG.md#301

[69] grunt-react 0.12.0: https://github.com/ericclemmons/grunt-react

[70] io.js 1.5.1: https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md#2015-03-09-version-151-rvagg

[71] react 0.13: http://facebook.github.io/react/blog/2015/03/10/react-v0.13.html

[72] react-hot-loader 1.2.3: https://github.com/gaearon/react-hot-loader/blob/master/CHANGELOG.md#123

[73] react-to-html-webpack 2.1.0: https://github.com/markdalgleish/react-to-html-webpack-plugin/blob/master/CHANGELOG.md#210---2015-03-12

[74] Источник: http://habrahabr.ru/post/252981/