Задать вопрос
Ответы пользователя по тегу Node.js
  • JavaScript меня в могилу сведет [Node.js]

    @egorinsk
    Это не баг и не фича, вы просто неправильно используете this.

    У вас при вызове функции this = глоальному объекту, потому и ошибки, надо писать model = new require(....). Советую почитать, например, тут, про использование this и функции: javascript.ru/tutorial/object/thiskeyword (хотя объяснение там так себе)
    Ответ написан
    2 комментария
  • NodeJS для разработки проектов?

    @egorinsk
    В яваскрипте нет строгой типизации, нормальных классов и прочих радостей серьезных языков. Как я понимаю, это делает его малопригодным для любых сколько-нибудь объемных и сложных приложений (уровня явы и дотнет-приложений). Правда, у меня опыт работы только с браузерным яваскриптом, а не с нодой.
    Ответ написан
    2 комментария
  • Простые юнит тесты?

    @egorinsk
    Я где-то видел уже тесты в аннотациях. Как я понимаю, они становятся неудобными, как только вам надо тестировать функции чуть посложнее функции сложения (кстати, посылаю лучи поноса всем авторам статей по тестированию, которые не могут придумать хороший убедительный пример и тестируют белиберду вроде функций сложения).

    Конкретно в вашем случае, а то ли вы тестируете, что нужно? Не занимаетесь ли вы случайно как раз тестированием простого и очевидного кода из нескольких строчек, который и тестировать нет смысла?
    Ответ написан
    Комментировать
  • Что выбрать для разработки веб-приложений?

    @egorinsk
    А вы попробуйте микрофреймворк вроде Slim. Он изучается за час максимум, мне, правда он не нравится, я бы лучше свой написал, но тем не менее, он очень прост и много времени на него не уйдет.

    Для шаблонов стоит использовать нативный PHP.

    На PHP не стоит переносить подходы, применяемые в той же яве, когда на каждый чих содаются фабрики, объекты, билдеры и прочее. Это, конечно, возможно на PHP, но работает не очень быстро и пишется не очень быстро. Если вы не делаете мегапортал, то лучше применять более простые подходы.
    Ответ написан
    2 комментария