Комментарии 9
Когда решил использовать wget, чтобы не увязнуть в сборщиках.
+7
vue CLI решает все эти проблемы, плюс в есть полноценный UI чтобы напрягаться с терминалом.
+2
А если нужно немного серверного рендера то create-nuxt-app может помочь.
0
Во-первых, npm — не сборщик. Раз уж вы используете pip, npm тоже не должен быть под запретом :)
Во-вторых, я как будто вернулся в свой 2011й, с статический генерацией HTML как в PHP.
А главная моя претензия даже не к Вам, а к авторам Jinja, потому что ваш файл myapp/templates/index.html — это невалидный HTML, и я не понимаю, почему у него оставили формат файла .html. Один из моих старых глупых принципов — это то, что html файл можно открыть в браузере и он хотя бы попытается показать своё содержимое
Во-вторых, я как будто вернулся в свой 2011й, с статический генерацией HTML как в PHP.
А главная моя претензия даже не к Вам, а к авторам Jinja, потому что ваш файл myapp/templates/index.html — это невалидный HTML, и я не понимаю, почему у него оставили формат файла .html. Один из моих старых глупых принципов — это то, что html файл можно открыть в браузере и он хотя бы попытается показать своё содержимое
0
На всякий случай хочу предостеречь читающих от использования RotatingFileHandler
. В продакшене у вас наверняка будет gunicorn/uwsgi, которые запускают несколько процессов для работы приложения. В этом случае ротация будет работать непредсказуемо. Лучше писать логи в stderr и пусть их собирает специализированный инструмент (например journald, если вы запускаете через systemd, докер тоже умеет сбор логов)
+1
Не очень понял, что хотел показать в этом примере автор — как сделать сложно простую вещь, или что?
+1
Для чего люди пишут такие статьи — непонятно. Возможно чтобы сделать себе памятку, но зачем ее всем показывать?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Как быстро написать веб-сайт или веб-приложение и не увязнуть в сборщиках