• Аукцион на NodeJS?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Как принято отвечать на такие вопросы: можно, разрешаю:)
    Да, это возможно. Как и на Go/Ruby/Python/Java/C#. Делайте на том, что знаете.
    Ответ написан
    Комментировать
  • Аукцион на NodeJS?

    edli007
    @edli007
    full stack, team lead
    Если такой вопрос возник, наверное стоит сначала понять почему, а потому что веб сокеты, потом узнать что такое веб сокеты, и почему нода для них так хороша.
    Ответ написан
    Комментировать
  • Какой наиболее эффективный способ авторизации в изоморфном spa приложении?

    Staltec
    @Staltec
    Node.js разработчик
    В настоящее время придерживаюсь следующей схемы:

    На стороне сервера вначале идёт проверка авторизован пользователь или нет. Если нет, то смотрится с корневого ли роута он пришёл. Если не с корневого то делается редирект на корневой. Для корневого роута неавторизованному пользователю показывается login-page с тупой формой авторизации.

    А вот если пользователь уже авторизован, то такой запрос отправляется на React-router, где с контентом страницы на клиентскую сторону в том числе выплёвывается и бандл с клиентским кодом.

    Если кратко, то вся изоморфная котовасия (+ соединения по сокету если у вас realtime) начинает работать только для авторизованных клиентов.

    P.S. Извиняюсь если сумбурно вышло.
    Ответ написан
    Комментировать
  • Бекенд для приложения на реакте. Какой он у вас?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    С каким бекендом Вы предпочитаете связывать свое приложение?


    Обычно REST/HTTP API/RPC прячут нюансы реализации бэкэнда. Так что без разницы, лишь бы апишка была удобная.

    Каков Ваш стек в этом плане?

    php, symfony2, postgresql. В любом случае разработчика SPA это волновать должно в последнюю очередь.

    Так же интересует выбор баз (MySql, MongoDB....)

    никогда не используйте mongodb как основное хранилище. Любая реляционная база на простых задачах (а на простых задачах nosql не нужен) будет проще и эффективнее. Говорю это основываясь на своем горьком опыте. Храните в mongodb агрегации денормализованных данных для ускорения выборок из реляционок. то есть в mongodb должны быть либо простые независимые данные (логи например) либо read-only данные.
    Ответ написан
    7 комментариев
  • Необходимость Webpack?

    Stalker_RED
    @Stalker_RED
    Необходимости нет, можете вручную подключать файлы, минифицировать их и всё такое. А когда вручную надоест - возьмете какой-нибудь сборщик.
    Ответ написан
    Комментировать
  • В программисты или в тестировщики (идти)?

    @heartdevil
    плыву как воздушный шарик
    У меня на предыдущей работе был глава тестировщиков, которому 63. Он 30 лет проработал программистом. Сейчас нашел особо ненапряжную работу, для которой он чрезмерно квалифицирован, но его устраивает. К тому же, он новичков-тестировщиков натаскивает довольно хорошо. Особо в офисе не появлялся но "сложные/спорные" вопросы, помню, решались через него. Ах да, он там еще в роли UX-эксперта выступал.
    По профессии, это действительно востребовано. И оплачивается нормально. Спокойно можете начинать)
    Ответ написан
    Комментировать
  • В программисты или в тестировщики (идти)?

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

    x67
    @x67
    Какая работа по душе, туда и идите. Если бы грузчики получали больше инженеров (а иногда так и есть), я бы все равно не пошел работать грузчиком потому что не люблю рутинную монотонную изнурительную работу. С другой стороны, кто-то не любит напрягать мозг - он идет грузчиком. Это ничего не значит, просто каждому свое. Из своего опыта добровольного и бесплатного опыта бета-тестера могу сказать, что это рутинное и неинтересное занятие, от которого сильно тянет в кроватку. Но есть прекрасные тестировщики, балдеющие от своей работы. Кто прав? Тот кто сделал для себя правильный выбор.
    Ответ написан
    Комментировать
  • Критично ли если база заполняется пустыми столбцами?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Пусть будут.
    Только если не надо не берите их SELECTом.

    А вообще правильно парсить строку и разбивать по столбцам. Либо все хранить в строках.
    Ответ написан
    2 комментария
  • Каскадное удаление?

    terrier
    @terrier
    Создать Foreign Key и прописать
    ON DELETE CASCADE
    https://www.postgresql.org/docs/current/static/ddl...
    Ответ написан
    Комментировать
  • Как предоставить ноутбук и защитить информацию от копирования?

    @toukouva
    Технически - никак.

    Единственный грамотный путь - подбирать людей, дорожащих своей репутацией и имеющих высокий уровень профессиональной этики. Единственное, что, многие из таких людей не пойдут в вашу шарагу, если и она не не обладает настолько же безупречной репутацией. Берегите честь смолоду, как говорят.
    Ответ написан
    Комментировать
  • Как предоставить ноутбук и защитить информацию от копирования?

    JohnnyGat
    @JohnnyGat
    Стараюсь писать код, понятный человеку.
    в полном распоряжении сотрудника

    Никак.
    Ответ написан
    9 комментариев