SummaryJS, выпуск 3

    Видео, подкасты


    js-must-watch
    perf-tooling
    The Web's Future is Offline
    Reflux — Creating Your First Action in React
    JS Jabber #147: io.js with Isaac Schleuter and Mikeal Rogers
    RadioJS №18
    Live Editing React with Amok
    What the… JavaScript?

    Статьи, книги


    Visual Regression Testing For Angular Applications
    Preparing for ECMAScript 6
    The right API for rx-flux
    Web Developer Hiring Trends, and What They Mean For You
    React Tips and Best Practices
    ECMAScript 6 Release Candidate #1
    ECMAScript 6
    Introducing Relay and GraphQL
    Effective transpiling of ES6
    Introduction to Facebook's Flux architecture
    Fixing Coercion, Not The Symptoms
    Beginner's introduction to React.js
    The Emterpreter: Run code before it can be parsed
    Using Javascript Generators
    Isomorphic Server & Browser Side Rendering with React >= 0.12
    How to Write Sane, Reusable Grunt Tasks
    JavaScript Battery API: Promises
    Track JavaScript, AngularJS and jQuery errors with Google Analytics
    Getting on Point
    AngularJS in Patterns
    Sync Gulp Tasks with run-sequence
    Using AngularJS for Data Visualisations
    Iterables and iterators in ECMAScript 6
    The Path to Parallel JavaScript
    React JS Tutorial and Guide to the Gotchas
    the-frankenstein-framework

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


    frontend-stuff – большой список разных инструментов, разбитый по группам
    react-stats – монитор производительности React-приложений
    PhotoSwipe – фото-галерея для мобильных и настольных браузеров
    validate-asm – линтер для asm.js
    react-jsx – компилятор .jsx в разные форматы
    vivus – svg-анимация
    ngReact – позволяет использовать компоненты React в Angular
    react-drag – форк react-draggable, позволяет таскать элементы
    node-schedule – подобие cron, только для Node
    wallaby-ng-html2js-preprocessor – компилирует шаблоны Angular в JavaScript
    babel-eslint – модуль для ESLint, позволяющий проверять код Babel. Пока очень странно работает с React.

    Новые версии


    browserify 9.0.0
    lodash 3.3.0
    ESLint 0.15.0
    decaffeinate 1.6.0
    wallaby 1.0
    jsdom 4.0.0
    react-router 0.12.2
    pageres 1.2.0
    Polymer 0.8
    react 0.13 RC
    Ember 1.11.0 beta 3
    react-to-html-webpack-plugin 2.0
    react-plain-editable 2.0.0
    io.js 1.4.2
    react-dnd 0.9.0

    github

    Only registered users can participate in poll. Log in, please.

    В какой из представленных дней недели вам удобнее получать новый выпуск?

    • 15.8%Четверг38
    • 39.1%Пятница94
    • 23.7%Суббота57
    • 24.1%Воскресенье58
    • 24.1%Понедельник58

    Сделать так, чтобы ссылки открывались в новой вкладке?

    • 82.9%Да, лучше в новой209
    • 17%Нет, пускай останется как сейчас43
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 11

      +5
      Судя по подборке, react захватывает мир.
        +1
        а может быть и предвзятость автора.
          +5
          Слово ‘предвзятость’ здесь не особо уместно. ‘Интересы’ – возможно.
        0
        Результаты опроса про новую вкладку откровенно удивили. Неужели еще есть люди, которые не знают, про среднюю кнопку мыши?
          0
          У некоторых, например, ноутбук при чтении статьи, либо Mac с MagicMouse, и надо дополнительно нажимать еще Cmd+Click, чтобы открыть в новой вкладке.
          А вообще, реально есть такие люди еще :)
            0
            Думаю, что если бы не было способов это обойти, я бы сошёл с ума :) Не помню, кто из браузеров внедрил эту фичу первым, но человеку, который написал код для этого, надо поставить памятник.
            • UFO just landed and posted this here
            +2
            Радует, что в js мире, с появлением node, стали использовать модульный подход, однако, появилась новая проблема выбора библиотек, которые с завидным регулярством умирают, рождаются и клонируют друг друга. нет ли случайно каталога модулей/клиентских библиотек аля alternativeTo?

            P. S. может ли кто-нить посоветовать библиотеку для шорткатов, не зависящих от раскладки, с возможностью быстрого подключения/отключения набра?
              +1
              Для шорткатов выбор пал на библиотеку dmauro.github.io/Keypress/ местами не слишком красивый api, но достаточно гибкий, набор keybind'ов(Listener) можно приглушить или удалить, с раскладкой и капсом проблем нет, поддержка commonjs/amd и наличие в bower. Уже упоминалась на хабре habrahabr.ru/post/211456/
              +2
              Сделать так, чтобы ссылки открывались в новой вкладке?
              Да, лучше в новой

              А как Вы собираетесь это достичь?

              target=_blank в оформительском языке Х. не поддерживается — сейчас специально проверил. И это настолько неудобно, что уже давно в HabrAjax все внешние ссылки открываются в новом окне. Есть какой-то недокументированный способ обойти ограничение? Интересно было бы знать.
                0
                Я не знал про это, никогда не пробовал на Хабре такое делать. Спасибо за информацию.

              Only users with full accounts can post comments. Log in, please.