
Vue.js是一套用于构建用户界面的渐进式框架,采用“模型—视图—视图模型”的模式,支持数据驱动和组件化开发。
本书在模块化、层次化、活页式、在线式等方面做了大量的探索与实践,构建了独特的模块化结构,合理选取并有序组织内容,兼顾知识学习的灵活性与教材使用的实用性。本书构建了Vue.js应用开发的理论知识学习与编程技能训练的层次化结构,由易到难、由浅入深,分为10个单元(包括9个教学单元和1个综合应用实战单元)和6个附录进行讲解。除单元10外,每个教学单元又划分为4个学习阶段:学习领会、拓展提升、应用实战、在线测试。其中,理论知识学习分为3个层次,即入门知识、必修知识、拓展知识;编程技能训练也分为3个层次,即验证程序编写、实例程序编写、综合应用实战。本书将纸质固定方式与电子活页方式相结合,构建了模块化的新形态教材的活页式结构,充分发挥网络资源优势,构建了网络资源共享新模式。
本书可以作为普通高等院校、高等或中等职业院校和高等专科院校相关专业的Vue.js程序设计课程的教材,也可以作为Vue.js程序设计的培训教材及自学参考书。
陈承欢,湖南铁道职业技术学院教授,高级工程师,软件设计师,湖南省省级专业带头人,湖南省青年骨干教师,武汉大学软件工程专业。2008年,曾赴澳大利亚坎培门理工学院培训交流,2015年,曾赴加拿大圣力嘉学院培训交流,2019年,曾赴英国、德国学习交流。主持开发职业教育特色教材50多本,其中国家级“十一五”规划教材4本,国家级“十二五”规划教材10本,国家级“十三五”规划教材7本。国家精品课程与国家精品共享课程配套教材1本,国家职业教育资源库配套教材3本。主持《网页设计与制作》国家精品课程,主持《网页设计与制作》国家精品共享课程,主持《计算机维护与维修》、《实用工具软件应用》、《网页样式设计》3门国家资源库课程。国家级教学成果奖二等奖1项,湖南省职业教育教学成果奖特等奖1项、三等奖1项,湖南省教育教学改革发展优秀成果奖参等奖1项。