• Можно ли RequireJs использовать для динамического подключения модулей?

    @bromzh
    Drugs-driven development
    Вебпак может подключать файлы асинхронно, см. https://github.com/gaearon/promise-loader и/или https://github.com/NekR/async-module-loader
    Плюс в том, что вебпак не будет засорять глобальную область видимости, т.е. даже если импортировать jquery, то переменная $ в window не создастся, что удобно. Так что не будет проблем с выгрузкой модулей, просто импортируй список нужных модулей через асинхронные загрузчики.
    Ответ написан
    1 комментарий
  • Можно ли RequireJs использовать для динамического подключения модулей?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Webpack такое точно умеет. Вообще гуглить по словам bundle arithmetics. Не уверен, что r.js это может.

    Если ли альтернативные варианты, кроме использования сборщиков(gulp,grunt)?
    Есть ли какие-то причины отказываться от таск-раннеров, кроме лени и религии?
    Ответ написан
    3 комментария
  • Frontend, Какой использовать подход для проекта?

    FeNUMe
    @FeNUMe
    Раз уж речь идет о SPA, то вы явно будете переписывать/дорабатывать бекенд для работы через API, а значит ничего не мешает написать клиенты на чем угодно что уже знают ваши разработчики. Естественно в идеале выбирать один инструментарий для использования во всех клиентах(веб/мобильный/десктоп). Из популярных сейчас вариантов можно посмотреть на ReactJS/ReactNative, но стоит учитывать что для вашей задачи это может быть просто оверкил.
    Для оформления как раз лучше второй вариант, то есть готовая популярная css-библиотека, для которой просто написать свои темы.
    Переживать о размере библиотек в SPA точно не стоит: первая загрузка будет достаточно долгой(не забудьте сделать индикацию), но потом все будет браться из кеша, да и страница обновляться ведь не будет, все данные будут подгружаться по надобности и рендерится уже на клиенте.

    Что касается чат-бота: не совсем понял о чем вы переживаете - вы же пользователю будете отдавать текстовую ссылку. Ну а при заходе пользователя на сайт вполне разумно сразу же детектить платформу клиента(например средствами nginx) и редиректить на соответствующую версию: легкую мобильную или полноценную или вообще на родной клиент в сторе, только лучше сразу предусмотрите возможность ручной установки нужной версии пользователем.
    Ответ написан
    4 комментария
  • Frontend, Какой использовать подход для проекта?

    @Cyber_bober
    А в чем тут собственно проблема? Возьмите для бутстрэпа скачайте тэмплэйт админки, как понимаю вам нужен дэшбоард - их миллиард. Бутстрэп можно скомпилировать оставив только нужные компоненты. в 3 случае мне кажется вы очень долго будете тестировать фронтэнд
    Ответ написан
    1 комментарий
  • Музыка для кодинга, под что вы программируете?

    @Meyvorrrata
    AC/DC
    Ответ написан
    Комментировать
  • Зачем нужны таск менеджеры GULP и GRUNT?

    @ModestesGonze
    Просто я реально не понимаю сути этих всех прелестных менеджеров!

    Сказали ведь, автоматизация )
    Я по началу тоже задавался этим вопросом.

    Скажем так, если ты пишешь на Jade или другом шаблонизаторе + CSS препроцессор + CoffeeScript и проект разделен на множество файлов (модульность), то в таком случае это очень удобно, все это собирается буквально одной строчкой в консоле.
    Плюс к этому добавь дополнительные плюшки в виде оптимизации изображений на лету, добавление актуальных префиксов и т.д.
    А если еще и Bower(менеджер пакетов) прикрутить, то вообще лепота.

    Использовать эти инструменты для какой-то одной или двух из этих задач конечно глупо.
    Ответ написан
    Комментировать
  • Выбрать modx или yii?

    @novik90
    Учиться, учиться и еще раз учиться!
    Добрый день,
    Я новичок в MODX (в частности revolution) и судя по работам тех людей что делают на Modx'е интересные проекты, включая и интернет-магазины, эта cms хороший вариант.
    Есть множество дополнений для администрирования галерей и прочего. Дополнения могут сократить работы в разы. Установка и интерфейс в modx просты как калькулятор, но и функциональны.
    Рабочую сайт-визитку можно за 1 - 2 дня наверстать на Modx revo + bootstrap 3
    Bootstrap 3
    Modx revo
    Ну а до магазинов мне еще далеко))
    Ответ написан
    2 комментария
  • Где найти хороший туториал по связке angular node mongo?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Для начала упростим задачу поиска. angular + node = angular + rest. Ангуляру без разницы на чем реализован backend если там православный rest.

    Итого имеем angular + rest и node.js + mongo. Далее, для node.js обычно используют штуки типа express.js или основанные на нем фреймворки. По монге стоит почитать отдельно, ибо проектировать базу на монге не так то уж и просто как может показаться на первый взгляд. Нужно проникнуться идеологией.

    Резюмирую: учимся писать на angular.js без сервера, учимся писать rest api на node.js, учимся работать с mongodb, связываем все вместе.
    Ответ написан
    Комментировать
  • Modx, почему в хроме зависает админка?

    @boolikefoo
    Сменил часовой пояс в настройках винды на (+6 астана) (стоял +5 екатеринбург), всё прекрасно заработало. Пробуем товарищи! (:
    Ответ написан
    Комментировать
  • Modx, почему в хроме зависает админка?

    @Besedin
    Помог откат обновления support.microsoft.com/kb/2998527
    UPD: via @0whitewolf0 Более корректный способ - явно указать часовой пояс: UTC+4.
    Ответ написан
  • Modx, почему в хроме зависает админка?

    @Egor2007
    Да я тут не один такой! Действительно, началось сегодня и на всех моих сайтах. Решение проблемы - откатил ОС на несколько дней назад. Заработало. Но теперь не знаю, на долго ли... Видимо обновления в хроме надо отключить
    Ответ написан
    Комментировать
  • Modx, почему в хроме зависает админка?

    @levpasha
    +1, тоже самое. Только не ночью началось, а часов 8 назад.

    Кстати в аналогах хрома также не пашет (яндекс, сафари), пока работаю через лису...
    Перестало работать в один момент, на разных сайта, саты на разных серверах, под управлением разных версий Modx.
    Ответ написан
    Комментировать
  • Modx, почему в хроме зависает админка?

    @d-udovichenko
    Та же история.
    Именно сегодня началось, именно в хроме.
    Сразу на всех modx'ах.
    Вешается причем не modx, а весь хром.
    Видимо, хром что-то обновил. И что-то с чем-то в законфликтовало.
    Узнать бы, что именно.
    Ответ написан
    Комментировать
  • Как избежать вылета на ошибке при компиляции jade в html?

    Zoxon
    @Zoxon
    Веб-разработчик
    Попробуйте gulp, там ничего не тормозит, и он просто выводит ошибку .on('error', console.log).
    gulp.task('jade', function() {
    	gulp.src(['./source/**/*.jade', '!./source/partials/*.jade'])
    		.pipe(jade({
    			pretty: true
    		}))
    		.on('error', console.log)
    
    	.pipe(prettify({
    		indent_char: '	',
    		indent_size: 1,
    		indent_with_tabs: true
    	}))
    		.pipe(gulp.dest('./public/'))
    		.pipe(livereload(server));
    });

    зы могу поделится проектом
    Ответ написан
    Комментировать
  • Хватит ли 4000$ на разработку CMS?

    kotomyava
    @kotomyava
    Системный администратор
    Ответ на ваш вопрос да - хватит. Главное построить грамотно схему работы. Даже без бюджета, на самом деле, можно написать CMS, если хорошо заинтересовать одного или боле программиста хорошо продуманной концепцией. А снимать офис совершенно излишне.

    Но на самом деле, более важный вопрос, которого вы не задали, а надо ли вам тратить вообще эти деньги и надо-ли вам вообще писать под вашу задачу CMS. И ответ на этот вопрос - нет не надо.

    CMS "для одной студии", в лучшем случае, окупаются тогда, когда студия большая и CMS является побочным продуктом а не самоцелью. Ну или используется чтобы подсадить крупного заказчика "на иглу", т.е. чтобы переход к другой студии был сильно затруднён, и поддержка приносила долговременную прибыль, при оказании большого спектра услуг - наполнение, там, продвижение и.т.п. Но для небольшой студии или тем более одного разработчика, это мало полезно - найти такого крупного заказчика, да ещё не одного сложно. Привязываться к одному ненадёжно, и.т.п.

    В вашем же случае, куда разумнее посмотреть, какое из имеющихся решений ближе к вашим потребностям и хорошенько в этом решении разобраться, чтобы иметь возможность использовать его полноценно, эффективно, и при необходимости расширять.
    Вы сэкономите очень много времени и денег, и на проектировании, и на воплощении идеи, и на тестировании. И что немаловажно, вам не надо будет потом писать все расширения, можно будет использовать готовые и протестированные. Но в тоже время, если их не найдётся, вы сможете их написать.
    Ответ написан
  • Хватит ли 4000$ на разработку CMS?

    Quber
    @Quber
    PHP Team lead
    Денег хватит. Но cms будет не супер навороченная, а вполне обычная. Конечно этого бюджета хватит разработать только CMS без модулей. Модули аля фотоальбом или гостевая книга, необходимо будет делать отдельно, а это новый бюджет. Насчёт прогеров, нанять лучше одного и толкового - не скупиться здесь на деньгах иначе потом вылезет вам боком. Но стоит понимать, что за такие деньги (хорошие) можно наткнуться и на безграмотного спеца. С внимательностью отнеситесь к выбору программиста
    Ответ написан
    Комментировать
  • Хватит ли 4000$ на разработку CMS?

    @edogs
    При Вашей стратегии - разумеется не хватит.
    Даже если Вы не из Москвы, офис Вам дешевле 500уе в месяц найти вряд ли получится. 3 месяца - 1500уе. Остается 2500уе. Делим на 3 месяца. Получается 800 (допустим)уе в месяц. Делим на 2-3 программистов. Получается по 280-400уе в месяц на программера. За эти деньги профессионалов Вы не найдете, без вариантов.

    В Вашем случае оптимальный вариант это забыть об офисе уйдя на фриланс (сэкономили 1500) и нанять одного программера вместо 2-3. Получится 1300уе в месяц программеру. Уже та сумма, за которую можно найти прогера среднего уровня, не делающего явных косяков. А отсутствие синхронизации между 2-3 прогерами - сэкономит до кучи еще и время.

    По сумме 4000уе за цмс - в принципе реально, так что для Вашей ситуации - ищите 1 прогера на фрилансе.
    Ответ написан
    7 комментариев
  • Хватит ли 4000$ на разработку CMS?

    К сожалению не могу сказать, хватит ли вам времени и средств на разработку. Но мне кажется, вы собираетесь разрабатывать велосипед. Притом может оказаться так, что:
    а) Не окажется сидения, или оно будет находится в неправильном месте
    б) Велосипед не окупит времени/средств на его создание
    в) Другие уже сделали мопед с которого сняв железяки / добавив педали и другой руль получится именно тот велосипед который вы хотите. Просто не внимательно смотрели.
    Ответ написан
    3 комментария