Ответы пользователя по тегу Веб-разработка
  • Ajax vs websockets?

    @PavelPikat
    Сокеты имеют преимущество перед HTTP в том, что соединение устанавливается только 1 раз в начале, и после этого при каждом обмене данным handshakeне происходит, не пересылаются заголовки туда-сюда, соответственно это работает пошустрее и штрафика жрет меньше.

    Но нужно иметь ввиду и недостатки: первичное соединение у сокетов устанавливается гораздо дольше чем простой HTTP запрос, нагрузка на сервер несомненно выше - 1 сервер скорее всего не сможет поддерживать больше чем N-ое количество открытых соединений (напр. 10,000)

    P.S не советую с сокетами делать "пинги" или "поллы", т.к. это будет только нагружать CPU и жрать батарею. Сокеты в состоянии покоя (когда данных нет) вообще ничего не жрут и WiFi может уходить в sleep-mode
    Ответ написан
    Комментировать
  • Какой выбрать веб-фреймворк для CRUD-приложения?

    @PavelPikat
    Для максимума автоматизации предложу Angular + CLI. i18n из коробки, плюс TypeScript поприятнее JS будет.
    Но если мы ничего не знаете об Ангуляре, то начать с нуля будет трудновато
    Ответ написан
    Комментировать