12 Star 8 Fork 1

Foss_FE / vue2-starter

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Intro

本 starter 基于 Vue@2.x ,借助于Vue 的易用,灵活,高性能的优势,构建统一的前端开发技术架构。通过 starter和教程指引开发者进行项目搭建,通过编程规范约束开发者编写项目业务逻辑,形成规范化的项目构建和开发,产出高质量的产品,方便产品后续交接、维护、和二次开发
适用范围:web app, wechat app, hybird app
特点:
  1. 适应于 pc 端, 移动端
  2. 兼容 IE9 以上,Chrome, 等主流浏览器
  3. 使用NPM ,一键生成项目
  4. 使用webpack ,一键打包构建
  5. 基于 vue 的单文件组件,项目结构清晰,易于维护
  6. 文档化:包括使用指南,编程规范
  7. 统一开发工具,统一代码风格

如何安装使用

技术堆栈

  1. Vue@2
  2. Component:
    1. 移动端
      1. Vux@2.x 是基于WeUI和Vue(2.x)开发的移动端UI组件库
      2. Mint UI Mobile UI elements for Vue 2.0
    2. pc 端
      1. Element A Vue.js 2.0 UI Toolkit for Web.
  3. Cordova
    1. Plugin
    2. Vue-cordova
    3. Sqlite
    4. Hot code push 代码热更新
    5. PUSH:极光推送(个推、小米)
    6. 友盟统计 Plugin
    7. Crosswalk
  4. Mock
  5. Vue plugins:
    1. vue 表单验证
      1. vue-validator 使用例子
    2. vue-router 2.x 路由
    3. vue-resource1.2.0
    4. vuex 2.1.x 状态管理
    5. vue-touch Touch events plugin
    6. i18n
  6. 更多第三方工具类库/plugin
    1. List of User Contributed Tools
  7. Webpack 前端资源模块化管理和打包工具
  8. LESS、SASS
  9. ES6
  10. ESLint
  11. 开发工具:
    1. vue-devtools Chrome devtools
    2. vue-cli
    3. VS Code 高亮插件
    4. WebStorm 高亮插件
    5. Dash for IntelliJ IDEA
    6. 代理工具:
      1. windows: fildder
      2. macOS: Charles
    7. 离线文档管理:
      1. windows: Zeal
      2. macOS:Dash

编码规范

  1. js 编程风格

RESTful

理解RESTful, 便于写出更优雅的代码

  1. RESTful API 设计指南
  2. 理解RESTful架构

移动端离线文档

  1. 安卓
    1. ES6 入门

空文件

简介

本 starter 基于 Vue@2.x ,借助于Vue 的易用,灵活,高性能的优势,构建统一的前端开发技术架构。通过 starter和教程指引开发者进行项目搭建,通过编程规范约束开发者编写项目业务逻辑,形成规范化的项目构建和开发,产出高质量的产品,方便产品后续交接、维护、和二次开发 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/fossfe/vue2-starter.git
git@gitee.com:fossfe/vue2-starter.git
fossfe
vue2-starter
vue2-starter
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891