Задать вопрос
  • Как совместить VueJS, vue-router и flask?

    oleg_agapov
    @oleg_agapov Автор вопроса
    Data analyst, Business Intelligence
    Сам спросил - сам отвечаю:
    https://codeburst.io/full-stack-single-page-applic...
    Ответ написан
    Комментировать
  • Как прикрутить Vue2 к Flask?

    oleg_agapov
    @oleg_agapov
    Data analyst, Business Intelligence
    Не совсем понимаю, что вы имеете ввиду под flask_assets environment. Но если вы хотите SPA приложение на vue.js прикрутить к flask, то это можно сделать вот так:
    https://codeburst.io/full-stack-single-page-applic...

    Я автор статьи, если останутся вопросы - спрашивайте.
    Ответ написан
    Комментировать
  • Как взаимодействует flask и vue-router?

    boratsagdiev
    @boratsagdiev
    Не очень понял, с какой именно проблемой вы столкнулись. Но наверное вам нужно все же использовать роуты vue-router'а, а не flask'а для навигации по SPA. А роуты flask'а оставить в покое как api endpoints.

    Возможно эта страница будет полезна - https://router.vuejs.org/ru/essentials/history-mod...
    Ответ написан
    Комментировать
  • Как взаимодействует flask и vue-router?

    oleg_agapov
    @oleg_agapov
    Data analyst, Business Intelligence
    Тоже задавался таким вопросом :) По итогу разобрался и написал статью:
    https://codeburst.io/full-stack-single-page-applic...
    Ответ написан
    Комментировать
  • Как взаимодействует flask и vue-router?

    @D3lphi
    Независимо от того, используете вы flask или любой другой фреймворк или пишите без оного, spa приложение принято разделять на 2 независимые части: frontend и backend. Первое - это html css и js (vue, vue-router), а второе - сама серверная логика. Данные следует получать при помощи асинхронных(ajax) запросов к backend. То есть, backend, в данном случае выступает как независимый api.

    Например, вы хотите написать hello world, получив данные с сервера.
    • Создаете роут с путем /example во vue-router.
    • В flask'е создаете такой же роут и обработчик для него, который будет возвращать данные в формате json.
    • Посылаете ajax-запрос через js (Например, с использованием http-клиента axios, он наиболее популярен), принимаете данные, выводите.
    Ответ написан
  • Выбор Java IDE

    @nekoval
    IDEA. Альтернатив нет.
    Ответ написан
    Комментировать
  • Как убедить начальство отказаться от велосипедов?

    Matvey-Kuk
    @Matvey-Kuk
    Разработчик в Cisco, CA.
    Уходить.
    Ответ написан
    Комментировать
  • Как лучше пиарить свои opensource проекты в англоязычном сегменте интернета?

    leventov
    @leventov
    Реддит и хакер ньюс это хорошо, но если голый проект без описания, вряд ли кто-то полезет его даже пробовать, хотя звездочек могут понаставить.

    1. Подготовьте проект
    - хороший README важен критически. Сделайте его понятным для дебилов. Примеры, обязательно примеры использования! Как скачать/скомпилить/слинковать проект - обязательно разбор по шагам, не пропуская ничего "очевидного"

    - если это библиотека - обязательно хорошие доки!!

    - если что-то связано с графикой, приложениями, играми - обязательно скриншоты

    - явно пропишите лицензию. На Апач/Мит/бсд реакция живее, чем на gpl, учтите

    - semver.org. версии оформляйте как "релизы" на гитхаб.

    2. Статьи, с описанием фишек проекта, углубление в кейсы, разбор кишок проекта, инженерные наблюдения, журнал разработки. то есть - блог. Можно на том же гитхабе блог захостить, можно на блогспоте. Еще есть вариант - хостить на профильном сайте, типа dzone, infoq, html5rocks, и т. д. Плюс в том, что на эти сайты можно кинуть опопсенный рерайт статьи из основного блога, т.е. без особых усилий.

    3. Пиар
    - кидаем ссылки в реддит, хакер ньюс и профильные ньюс группы/форумы/гугл-плюс сообщества.
    а) при публикации проекта
    б) каждом релизе
    в) каждом блог посте.
    "Наглеть" можно, пока плюсуют на реддите.

    - Еще, киньте ссылку в твиттер, и попросите (отдельным меншионом) какого-нибудь пиаристого чувака ретвитнуть. Можно завести твиттер проекта для этого.

    4. Работа с сообществом.
    - Принимайте пулл-реквесты, даже если они вам не 100% нравятся. Лучше принять и поправить потом.
    - заведите гугл-группу для вопросов, сошлитесь на нее в Ридми, КРУПНО.
    Ответ написан
    Комментировать