项目简介

本项目是一款在线热门视频管理的小程序平台,提供IT在线课程教学服务,功能页面完整,包含:主页、用户管理、讲师列表、讲师详情、课程列表、课程详情、课程收藏、微信支付、订单管理、视频播放等页面,项目完全模拟企业级开发流程,将业务的细节完美呈现。
本项目包含了小程序大量的技能点和业务功能,其中包含了微信支付的场景化应用。

适学人群

  • 小程序开发者

    有一定开发经验,进一步提升技能水平

  • 小程序开发初学者和入门者

    通过实战项目掌握小程序开发流程

  • 技术开发人员

    对小程序开发感兴趣、想要全面了解小程序

主要技术点

  • 01

    小程序内置组件:进行页面结构的搭建。

  • 02

    小程序内置API:交互、支付、网络请求、预览图片、本地存储等。

  • 03

    小程序分包加载:降低小程序的启动时间、包的体积,提升用户体验度。

  • 04

    小程序组件开发:将页面内的功能模块抽象成自定义组件,实现代码的复用。

  • 05

    网络请求封装:Request 方法封装、快捷方式封装、响应拦截器、请求拦截器。

  • 06

    UI 组件库:使用 Vant 组件库实现小程序 结构的绘制。

  • 07

    Licia:使用Licia 实现列表的节流和防抖。

  • 08

    Async-Validator:使用Async-Validator实现表单验证。

项目效果展示