Ответы пользователя по тегу Фреймворки
  • Flask после запуска кода, сайт не изменяется. Почему?

    @rPman
    это инвалдидация кеша на клиентской стороне, и то большая беда идеологическая (не баг а фича)
    в браузере нажать ctrl+f5 чтобы принудительно обновить данные в кеше

    на будущее, как одно из решений, все ссылки статичные файлы делать с номером их версии (или к примеру хеш)
    https://example.org/main.css?ver=1
    или

    https://example.org/main.7f1acc2b.css
    где 7f1acc2b какой-нибудь хеш содержимого файла (главное чтобы менялся при его изменении)
    соответственно пере публикацией файлы нужно переименовывать, включая ссылки на них
    Ответ написан
    Комментировать
  • Какие есть альтернативы Electron?

    @rPman
    Попробуйте PVA, если оно у вас будет работать не только мобильных на технологиях, сообщите ок?

    UPD:
    Легко и не принужденно писал простейшие приложения с использованием WEB контролов, на разных платформах, .net - был компонент WebBrowser (пара кликов мышкой в дизайнере и пара строчек кода, для инжекта вашего javascript кода на страницу, само собой вы можете открывать как локально файлы, так онлайн, а так же можете генерировать контент в приложении), на java это был webkit компонент (штатный для всех версий java) кода по больше, строчек 11, и то половина чтобы окно могло ресайзиться.

    Полагаю вебкит есть по до всех платформы и среды разработки. Кстати .net приложение запускается с помощью mono на linux, там WebBrowser автоматом запускается с помощью специальной встроенной версии mozilla (так было несколько лет назад), т.е. с кроссплатформенностью будет все ок.
    Ответ написан