Giter Site home page Giter Site logo

zy7y / watch-fastapi Goto Github PK

View Code? Open in Web Editor NEW
86.0 2.0 35.0 308 KB

仿HelloFlask项目,采用前后端分离 FastAPI + Vue3 +Vite2 https://www.bilibili.com/video/BV1Ef4y177My/?vd_source=f824feef5305252d9a349520313fd4db

Home Page: http://49.232.203.244:2153/

License: MIT License

Dockerfile 1.85% Python 38.17% HTML 1.09% Vue 38.13% JavaScript 20.34% CSS 0.42%
fastapi vue3 elementplus vuex4 vue-router4 axios tortoise-orm

watch-fastapi's Introduction

介绍

仿 HelloFlask 一书中的项目 点击查看对应视频
前端使用(JavaScript):Vue3(Setup 语法糖) + Vuex + VueRouter + Axios + ElementPlus + Vite2
后端使用(Python): FastAPI + Tortoise ORM + SQLite
如果对你有帮助还请给个Star/B站视频给个三连

目录简介

backend 为后端源码
frontend 为前端源码

进度

后端

  • 接口完成

前端

  • 页面交互功能完成

功能清单

  • 登录
  • 修改昵称
  • 添加电影
  • 删除电影
  • 编辑电影
  • 查看电影列表

效果预览

首页 登录 添加 更新 设置

Docker 部署

1.安装Docker-compose 2. git clone https://gitee.com/zy7y/watch-fastapi 3. cd watch-fastapi 4. 执行 docker-compose up -d 4. 访问IP:1339 后端 IP:2153前端

源码及资料

Gitee: https://gitee.com/zy7y/watch-fastapi
Github: https://github.com/zy7y/watch-fastapi
B站实录视频:https://space.bilibili.com/438858333/channel/detail?cid=190225&ctype=0

最后

感谢各位来访,如果你觉得做的还可以还请给该项目一个Star/B站视频给个三连.

致谢

感谢以上所有用到的技术栈、框架的作者及其团队

感谢CoderWhy老师的视频教程

感谢李辉老师的Hello Flask书籍及该项目的原版

watch-fastapi's People

Contributors

zy7y avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

watch-fastapi's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.