Ответы пользователя по тегу Node.js
  • Какие плагины использовать веб разработчику в sublime text 3?

    zBit
    @zBit
    Full stack web developer
    Вот несколько из тех, которыми пользуюсь я сам:
    DocBlockr - документирование кода, очень удобная штука
    ESLint - без комментариев
    GitGutter - подсветка изменений после последнего коммита
    NodeRequirer - require-илка модулей для ноды

    Если нужен дебаг для браузера - у вас есть браузер, если нужен дебаг для ноды, то есть node-inspector. Никакие vscode и прочие "IDE" никогда не сравнятся по функциональности с node-inspector.
    Ответ написан
    Комментировать
  • Как лучше всего аутентифицировать пользователя?

    zBit
    @zBit
    Full stack web developer
    Есть готовые решения для авторизации: Passport, например.
    И как вы куку собираетесь к IP адресу пользователя привязывать? Используйте JWT и будет вам счастье, с ним о таких мелочах думать не надо.
    И причём здесь куки вообще?) Cookie - это всего лишь один из вариантов хранить идентификатор сессии пользователя, можно и LocalStorage использовать для этого, если у вас контент рендерится не на серваке, а например, вы используете Web API + Client (Angular, Knockout, ReactJS, нативное приложение или что-нибудь ещё)
    Ответ написан
  • Какие плюсы и минусы двух комбинаций технологий разработки?

    zBit
    @zBit
    Full stack web developer
    Jade + Angular.js = глупость, юзайте просто Angular.js.
    ReactJS тоже хорош, но для того, чтобы на нём решать более широкий спектр задач придётся искать другие инструменты и учить их взаимодействовать друг с другом.
    Все доводы в пользу того, что ReactJS быстрее Angular.js - фигня, т.к. это инструменты с разным набором функциональности, инструменты, которые предназначены для разных задач, сравнивать их несколько неправльно. С Angular.js придётся меньше думать об архитектуре и сосредоточиться на логике.
    Ответ написан
    Комментировать
  • Может ли NodeJS работать как PHP?

    zBit
    @zBit
    Full stack web developer
    Запускайте Node приложения через grunt с настроенным autoreload'ом. В итоге получите то что хотели: изменили файл, и сервак перезапустится, вы сразу увидите изменения.
    Ответ написан
    Комментировать