• 前台项目基础框架之vue前端(vue@3.2.6)


    一,一个前台项目的基础框架:

    前端地址:

    https://gitee.com/liuhongdi/apiweb

    后端地址:

    https://gitee.com/liuhongdi/apiback

     后端框架的介绍请访问:

    https://www.cnblogs.com/architectforest/p/15338336.html

    说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest

             对应的源码可以访问这里获取: https://github.com/liuhongdi/
             或: https://gitee.com/liuhongdi

    说明:作者:刘宏缔 邮箱: 371125307@qq.com

    二,前端框架apiweb所用到的技术栈

    liuhongdi@lhdpc:/data/vue/apiweb$ npm list
    apiweb@0.1.0 /data/vue/apiweb
    ├── @vue/cli-plugin-babel@4.5.13
    ├── @vue/cli-plugin-eslint@4.5.13
    ├── @vue/cli-service@4.5.13
    ├── @vue/compiler-sfc@3.2.6
    ├── axios@0.21.1
    ├── babel-eslint@10.1.0
    ├── better-scroll@2.4.2
    ├── core-js@3.16.4
    ├── element-plus@1.1.0-beta.7
    ├── eslint-plugin-vue@7.17.0
    ├── eslint@6.8.0
    ├── less-loader@7.0.0
    ├── less@3.13.1
    ├── mitt@3.0.0
    ├── nprogress@0.2.0
    ├── swiper@6.8.4
    ├── vue-router@4.0.11
    └── vue@3.2.6

    说明:这些第三方库不是必需的,

    例如element-plus通常只用于管理后台的前端,

    而面向终端用户的前台通常会使用专门设计的ui

    所以在实际使用时可以替换掉这些不必要的第三方库

    三,前端框架apiweb所实现的功能

    1,登录功能

    2,需要用户登录时,例如:打开个人中心或购物车等,

      检查用户是否登录,如未登录则跳转到登录页面

    3, api返回需要登录(401)时,跳转到登录页面

    4, 登录后需要能跳转回登录之前的页面

    5, 登录后有一些需要做的操作,要完成后再跳转回登录前的页面,

        例如:把商品加入购物车

    6, 访问api等可能耗时的操作,要出现loading界面,

        避免用户反复点击提交表单的按钮等操作

    7,包含了轮播图的demo

    8,包含了下拉刷新/上拉加载更多的分页demo

    说明:这些功能是我们在开发一个前台的前端项目常用到的

    四,效果演示

     

      

    五,查看vue的版本:

    liuhongdi@lhdpc:/data/vue/apiweb$ npm list vue
    apiweb@0.1.0 /data/vue/apiweb
    ├─┬ @vue/cli-plugin-babel@4.5.13
    │ └─┬ @vue/babel-preset-app@4.5.13
    │   └── vue@3.2.6 deduped
    ├─┬ element-plus@1.1.0-beta.7
    │ └── vue@3.2.6 deduped
    ├─┬ vue-router@4.0.11
    │ └── vue@3.2.6 deduped
    └── vue@3.2.6
  • 相关阅读:
    duplicate symbols for architeture arm64 linker command failed with code 1(use-c to see invocation)
    Operation not permitted
    [笔试]常考算法
    过滤ST/退市股票
    python动态调用函数
    dataFrame 切片操作
    DataFrame概念与创建
    DataFrame 加减乘除
    DataFrame查找
    DataFrame操作
  • 原文地址:https://www.cnblogs.com/architectforest/p/15338238.html
Copyright © 2020-2023  润新知