• Почему не любят Ember.JS?

    Astralet
    @Astralet
    Javascript / Ember.js / Laravel
    На счет любят - нелюбят, это все относительно. Соглашусь, что документации на русском по Эмберу маловато. Есть пара ресурсов хороших, а остальное разбросанно по форумам и т.п. Да и видео на русском тоже на пальцах сосчитать. 3 месяца назад при выборе фреймворка под SPA (довольно крупный ресурс, с большим количеством реалтайм-обновлений, API и т.д.) я на неделю завис. Слишком уж много их всяких-разных налепили в последне время. ) Но почему-то при первом взгляде на структуру и код Эмбер показался сразу родным. Та же история была с Ларавелем ранее. Да, на понимание его философии потратил пару недель, но потом все пошло как по маслу. Практически весь функционал, который мне нужен в проекте реализовался без особых проблем. В англоязычном инете находил ответы на 90% возникающих вопросов. До остального доходил сам. API у них сейчас здорово документированно. И судя по результату, в выборе фреймворка я не ошибся. Бенчмарки тоже не всегда актуальны. Так как не все зависит от инструментов, но и от кривизны или прямоты рук.
    В любом случае, пока не попробуешь любой инструмент, не поймешь - подходит он тебе или нет. Кто-бы что-бы не писал.
    Ответ написан
    Комментировать
  • Почему не любят Ember.JS?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    По Эмебру на русском актуальной инфы практически нет, далеко не все владеют инглишем в должной степени. Туториалы корявые у них, и да, очень активная разработка, много стремительных изменений.

    Тем не менее для себя я выбрал именно Эмбер и потихоньку вгрызаюсь. Уж больно близка мне его философия. Да и в целом времена такие, что без вариантов...

    И да, порог вхождения достаточно высок, необходимо впитать массу контекстов. Однако я убежден, оно того стоит.

    ЗЫ: Ангуляр мне не прижился - слишком много анархии.
    ЗЫ2: В 2016 я таки выбрал React.JS...
    Ответ написан
    Комментировать
  • Почему не любят Ember.JS?

    xa3apg
    @xa3apg
    Unity / Back-end / Front-end Developer
    Встречал не одну статью, суть которых заключалась в том, что человек не смог разобраться, почему у него из коробки RESTful api не верно в модели заходит, зачем вообще использовать serializers, в чем разница и зачем разбивать на initializer/instance-initializer, после чего следовало высказывание, что в angular все проще, там меньше ограничений и можно быстро все сделать (с учетом того, что в сети множество примеров хороших админок по типу Angulr, Metronic и т.п.). Плюс не совсем актуальная документация под последние версии.

    В свое время начали проект, и для front-end выбрали Ember, о чем вовсе не жалеем. С версии 0.9.x до 1.13.х перешли с малыми проблемами, на 2.х вообще проблем не будет.
    Ответ написан
    2 комментария
  • Как вычислить URL для GET-формы?

    Если нужен именно целый URL, то как-то так:

    $('#form').submit(function(e) {
      var url = $(this)attr.('action') + '/?' + $( '#form' ).serialize();
      return e.preventDefault();
    });
    Ответ написан
    Комментировать
  • Ruby On Rails, как вылечить ошибки при генерации проекта?

    @caution
    проблема в этом
    C:/
    Ответ написан
    Комментировать