All Projects → Jiiiiiin → Vue Viewplus

Jiiiiiin / Vue Viewplus

一个简化Vue应用开发的工具库

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Vue Viewplus

Redux Tide
Simple library for redux crud normalized state and actions/selectors for it
Stars: ✭ 20 (-62.96%)
Mutual labels:  axios
Vue Architecture Boilerplate
Vue.js architecture for front-end projects at @NOALVO
Stars: ✭ 40 (-25.93%)
Mutual labels:  axios
Vue Spa
vue-spa : vue + vue-router + axios + vuex + vux 快速成型移动端项目,直接使用。欢迎star
Stars: ✭ 46 (-14.81%)
Mutual labels:  axios
Community User Profile
👨‍💻 Profile page, but for developers.
Stars: ✭ 32 (-40.74%)
Mutual labels:  axios
Axios Module
Secure and easy axios integration with Nuxt.js
Stars: ✭ 998 (+1748.15%)
Mutual labels:  axios
Vue Cli3.0 Vueadmin
基于vue-cli3.0+vue+elementUI+vuex+axios+权限管理的后台管理系统
Stars: ✭ 1,002 (+1755.56%)
Mutual labels:  axios
Saber
⚔️ Saber, PHP异步协程HTTP客户端 | PHP Coroutine HTTP client - Swoole Humanization Library
Stars: ✭ 866 (+1503.7%)
Mutual labels:  axios
Frisbee
🐕 Modern fetch-based alternative to axios/superagent/request. Great for React Native.
Stars: ✭ 1,038 (+1822.22%)
Mutual labels:  axios
Moveit
🚀 NLW #4 | React+ TypeScript + NextJS + StyledComponents + Firebase + MongoDb +Axios
Stars: ✭ 39 (-27.78%)
Mutual labels:  axios
React Antd Admin Template
一个基于React+Antd的后台管理模版,在线预览https://nlrx-wjc.github.io/react-antd-admin-template/
Stars: ✭ 1,022 (+1792.59%)
Mutual labels:  axios
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-40.74%)
Mutual labels:  axios
Use Axios Request
Data fetching is easy with React Hooks for axios!
Stars: ✭ 38 (-29.63%)
Mutual labels:  axios
Axios Rest
A simple axios wrapper to make rest api call delightful
Stars: ✭ 41 (-24.07%)
Mutual labels:  axios
Apipie
Transform api declaration to js object for frontend. Inspired by VueRouter, koa-middleware and axios.
Stars: ✭ 29 (-46.3%)
Mutual labels:  axios
Wp Vue Starter
WordPress starter theme using REST as backend and Vue + Vue Router for front end framework
Stars: ✭ 46 (-14.81%)
Mutual labels:  axios
Error Report
前端异常上报
Stars: ✭ 20 (-62.96%)
Mutual labels:  axios
Boss
💥Mock BOSS
Stars: ✭ 40 (-25.93%)
Mutual labels:  axios
React Use Api
Async HTTP request data for axios. Designed for diverse UI states, SSR and data pre-caching.
Stars: ✭ 49 (-9.26%)
Mutual labels:  axios
Laravel Vue
This application is test and implemented by Laravel 5.4 and Vue.js 2.
Stars: ✭ 46 (-14.81%)
Mutual labels:  axios
Quasar Cloud Demo
Demo Project using Quasar & VueJs. Shows Vuex,Vuelidate,Axios etc...
Stars: ✭ 44 (-18.52%)
Mutual labels:  axios

vue-viewplus

一个简化Vue应用开发的工具库

做这个插件的目的是为了:

  • 针对大多数应用都会用到的功能进行二次封装,减少样板代码,让开发人员更关注于业务本身
  • 只用一种方式解决一个问题,在开发时候解决问题可以有多种方式,但是我们只需要一种

特性

内置功能模块 作用
util-http.js 简化和服务器端、客户端的交互
login-state-check.js 简化身份认证权限控制
params-stack.js 给Vue来开发移动客户端一个视图栈的概念
js-bridge-context.js 桥接并帮助前端和客户端人员磨平双方的通讯,简化hybrid开发
util-cache.js 提供缓存支持
cache-userinfo.js 提供用户状态缓存支持

关于自定义模块: mixin

自定义模块 作用
rbac.js 为前端应用提供rbac权限控制方案
js-bridge-electron.js 桥接并帮助前端和客户端人员磨平双方的通讯,简化hybrid开发

文档

点击查看文档

例子

  • 运行demo
├── examples 插件demo
├── mock 插件demo mock服务器接口
├── src 插件源码

可启动项目里的examples示例应用,就可以了解插件的各个模块的演示; 如果需要测试util-http.js模块需要启动项目里的examples一个简单的本地mock server;

# 首先启动mock server,使得本地提供一个express的简单返回测试json数据的服务
npm run mock
# 启动examples
npm run dev

案例

名称 渠道 简介
云南农信手机银行 移动端 2018区域性商业银行“最佳手机银行奖”,整个手机银行80%的界面都基于Vue开发,完整使用了当前插件
jiiiiiin权限系统 PC端 一个前后端分离的内管基础项目,并基于当前插件完成了RBAC前端权限控制

计划

功能 完成状态 简介
变打包插件方式为rollup 0%
前端RBAC权限控制 100% 自定义RBAC前端权限控制模块
jiiiiiin权限系统 100% 结合d2-admin做一个一个前后端分离的内管基础项目
桥接electron 100% js-bridge-electron.js 【自定义模块】
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].