Недавно в офисе Badoo проходил юбилейный MoscowJS Meetup. Делимся с вами видео докладов.

1. «Специфика верстки мультиязычных веб-приложений»
Александр Тевосян, Badoo.




+ Выложили на GitHub нашу утилиту rtl-css специально к митапу: https://github.com/badoo/rtl-css

2. «Immutable данные в JS приложениях»
Дмитрий Кунин, AT-Consulting.



Презентация

3. «Веб-компоненты — будущее или настоящее?»
Денис Иогансен





4. «nw.js: введение в кросс-платформенные декстопные приложения на JavaScript»
Кирилл Данилов, witkit.com



Комментарии (6)


  1. VitaLik_is_goodman
    24.04.2015 00:36

    «Специфика верстки мультиязычных веб-приложений» — мне кажется или чуток перемудрили

    вариант по-проще — это сделать на каком-нибудь препроцессоре, возможно такой вариант и сборкой двух файлов для rtl и ltr версии


    1. Aingis
      24.04.2015 10:47

      Когда изучали вопрос пару лет назад, не было ни одного приличного препроцессора, поддерживающего rtl. Кажется, с тех пор особых подвижек не было.


      1. VitaLik_is_goodman
        24.04.2015 11:34

        а что значит «препроцессора, поддерживающего rtl »?


        1. Aingis
          24.04.2015 11:48

          Это значит инструмент, который бы умел менять left на right и right на left, а также мог управлять этим поведением и задавать директивы конкретно для rtl или ltr. В общем, всё то, о чём говорится в видео.


          1. VitaLik_is_goodman
            24.04.2015 11:59

            вы не предрасположены к дискуссии :) я же привел пример на scss одного из вариантов(при желании его можно переписать на styl), а вы говорите «с тех пор особых подвижек не было»


            1. Aingis
              24.04.2015 16:01

              text-align: $val-left;
              ?
              text-align: left;
              который меняется (только когда надо) на right. Много кода на CSS уже написано, и менять его ради препроцессора, от которого нет дополнительной пользы, а вот неудобств с той же разработкой много, сомнительно.