【文件属性】:
文件名称:social-app:一个用 Vue 和 Vuex 构建的社交应用
文件大小:339KB
文件格式:ZIP
更新时间:2021-05-30 05:56:47
css html5 vuex scss vue-cli
社交应用
项目设置
npm install
为开发编译和热重载
npm run serve
社会应用
由 Malbonm07
使用Vue,Firebase,Vuex,Express和Vuetify的完整堆栈,功能齐全的社交媒体应用程序。
该项目涉及诸如与使用Node.js和Express构建的REST API服务器进行集成/交互,用户登录和身份验证,图像上传,通知,云功能等等。 。 灵感来自
需要强调的重要事项:
注册和验证状态
Vuex 设置
图片上传
编辑个人资料
添加帖子尖叫
添加评论
喜欢和不喜欢尖叫
通知
加载骨架
创建自定义指令、mixin 和自定义过滤器
本地存储、身份验证、令牌
单文件组件
使用 vue 路由器参数、导航守卫、元 RequiresAuth
堆
视图
Vuex
Vue路由器
编程语言、工具和技术:
html5
CSS - Sass
Java
【文件预览】:
social-app-master
----package.json(1KB)
----jest.config.js(663B)
----tests()
--------unit()
----package-lock.json(560KB)
----src()
--------App.vue(452B)
--------plugins()
--------assets()
--------views()
--------mixins()
--------main.js(914B)
--------components()
--------filters()
--------service()
--------router.js(2KB)
--------vuex()
----.eslintrc.js(480B)
----.gitignore(273B)
----.browserslistrc(21B)
----public()
--------android-chrome-192x192.png(24KB)
--------apple-touch-icon.png(23KB)
--------index.html(646B)
--------favicon-32x32.png(2KB)
--------favicon-16x16.png(595B)
--------android-chrome-512x512.png(115KB)
--------favicon.ico(15KB)
----README.md(2KB)
----.editorconfig(121B)
----postcss.config.js(59B)
----babel.config.js(53B)