
Python Flask+Vue3+SQLite 构建的简单个人博客前后端分离项目源码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为一个使用Python Flask框架和Vue3前端技术栈,结合SQLite数据库构建的个人博客系统。实现前后端完全分离,适合学习实践。
本项目是一个采用前后端分离架构的简单个人博客网站,使用了Flask、Vue3和SQLite技术栈。
前端部分采用了Vue3的新组件式API进行开发,并通过axios库来请求后端接口数据。此外还利用v-markdown插件实现文章内容的Markdown渲染效果。为了提供更好的用户体验,前端页面采用了Bootstrap与Tailwind CSS两种流行的CSS框架来进行样式设计。
在后端方面,则是基于Flask构建了一个RESTful API服务,并使用了SQLAlchemy ORM来操作SQLite数据库存储用户数据和博客信息。同时,在登录验证环节中引入了token机制以确保用户的会话安全。
目前该项目已经实现了基本的CRUD功能,包括文章列表展示、单篇文章详情查看以及创建/修改/删除等操作。
此项目非常适合初学者入门学习相关技术栈,并且对于研究前后端分离架构也有一定参考价值。前端框架包括Vue3+vue-router+axios+v-markdown+bootstrap+tailwindcss;后端则由flask搭配sqlite和sqlalchemy构成。特别提示:网页UI采用了开源的静态HTML模板,可从模板之家下载获取(注意本资源内未提供原始HTML文件)。
全部评论 (0)
还没有任何评论哟~


