# base-fe **Repository Path**: work_target_star/base-fe ## Basic Information - **Project Name**: base-fe - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # base-fe 传统的前后端开发方式是由前端开发Vue单文件组件,作为每个页面。通过调用后端Api接口的方式来完成交互。 但是为了适应中小B端项目的敏捷开发,我们可能会需要后端开发来完成一些B端页面的编写,甚至是一键生成(请参考sunshinev/laravel-gii项目) 为此我们采用远程加载组件的方式,来实现编译页面的能力 ## 项目结构 项目依赖如下组件: ``` "axios": "^0.19.0", "core-js": "^3.3.2", "http-vue-loader": "git+https://github.com/sunshinev/http-vue-loader.git", "iview": "^3.5.3", "view-design": "git+https://github.com/sunshinev/ViewUI.git", "vue": "^2.6.10", "vue-axios": "^2.1.5", "vue-router": "^3.1.3" ``` `http-vue-loader`进行调整后,用于加载远程的Vue组件 `view-design`调整后用于开启所有的prefix前缀模式`i-*` ## 其他项目 [https://github.com/sunshinev/laravel-fe-render](https://github.com/sunshinev/laravel-fe-render) [https://github.com/sunshinev/laravel-gii](https://github.com/sunshinev/laravel-gii)