介绍
以前工作中有过前端的开发经验,使用后端模版Smarty(主要是外部需求,现在新项目中应该很少使用这个了),前端模版Mustache,页面中使用 js jquery交互逻辑,直接服用一些开源的UI组件Bootstrap,开源的后台UI系统,主要是建设内部后台的时候使用,自动生成CRUD页面;前端的技术栈更新迭代相对后端快些,通过以全栈技术栈为切入点,通过一个简单的系统,学习下最新技术栈工具,主要目的如下:
根据需求,实现一个简单功能的购物系统,目的是为了学习ts->js on node.js全栈开发,了解整体开发构建工具,熟悉下工具开发流程,主要还是了解前端框架工具的使用,以及熟悉通过js运行时环境运行在后端服务上的应用开发工具,以便在后续开发后台系统的时候可以熟练使用这些技术进行开发,这些工具的设计思想可以借鉴到其他后端业务开发语言中。