4月22日下午,信息化建设处在定淮门校区图书馆楼703会议室举行了“加强技术交流 分享技术成果”主题活动,规划建设科张伟以“Vue.js原理与实例介绍”为题对Vue.js的基本概念、工作原理和经典实例进行了分享与演示,信息化建设处全体成员参加了会议。
我校自主开发的以教学教务综合平台为首的各类软件平台为省内86个市县教学点、约9.5万人师生提供服务。随着前端开发技术的迅速发展,目前已经出现了Angular、React、Vue三大主流框架,我校软件平台的前端设计主要采用的是Vue.js技术。对于前端开发技术的持续学习,可为全校师生提供更多的便捷交互和良好的平台使用体验。
张伟以前端开发技术的发展趋势为引展开本次技术交流,从Vue.js的基本概念、设计模式、核心技术、模板语法等方面对近阶段的Vue.js学习成果进行分享。Vue.js是一套用于构建用户界面的渐进式Javascript框架,采用自底向上增量开发的设计。与Angular、React等框架不同的是,它以数据驱动和组件化开发为核心技术,在响应性能、社区拓展、学习陡峭度等方面均有所改善,适用于我校软件平台使用环境。
简单回顾前两次技术交流分享的实例后,张伟对本次分享的实例——任务管理项目进行效果演示和框架梳理,并从九个部分对项目的具体代码实现流程展开了详细的讲解。随后,参会人员逐一提出问题,针对“三个实例的适用场景”这一共同的疑惑展开了热烈的讨论和交流。实例较为全面地涵盖了Vue.js技术在平台前端开发中实现的主要功能,其中数据列表渲染、任务状态切换和数据持久化等功能已经在江开新平台及其移动端的开发中有所体现。
本次技术分享历时两小时,为今后我校各类软件平台前端开发的迭代更新打下了坚实的基础,为平台的页面设计向动态化、灵活化发展提供了思路,以期为全校师生提供智能化个性化的在线学习和服务平台系统。