ims
遇到的问题
API
请求第三方API:交给node后端服务器处理?还是前端Vue直接请求?网络请求跨域:在本地开发和线上部署后的区别?跨域的发生实际上是什么?解决的实际上解决了什么?
api加密解密的过程:那么前端拿去加密的数据,不是明文写出来吗?有必要了解如何请求拦截过程。
程序的安全性,往往是决定程序开发的编写的步骤,代码放置位置和方式。
说到API,一些较为实用的API申请,系需要报备。可能考虑到开发者的用途,或者误导大众,因为大众是缺乏分辨能力的。
项目框架
这个ims 的首页(客户端)是没有交互的功能,只是把后台设置的数据显示出来。说明功能是较为单一的。回顾公司做到项目,多做一层(客户端也是具有交互功能的)。
后台(展示用户操作数据,商品上架,创建用户)
前台(用户操作行为,如购买,创建用户)
那么,服务器提供的接口就要有两套,这里对于ims 是否就是多出一套API和 在页面跳转指向上新增即可(/admin 与/);
最终就是把 原来是用模版渲染的客服端tpl,也同时使用vue.
询问之后,模版渲染数据的使用较小,也觉得这样的业务场景就是局限于把信息展示出来。而在服务器技术选型上,多数是采用java(Spring Boot + vue)等更符合现实。
如果是前端开发人员,重点应该关注把页面写好,周边的技术栈用熟练。
新的图书(2022.1.6)
前端开发必知必会:为实战开发和明确岗位的职责和前端的发展趋势。
微信小程序云开发:工作的附加技能,自己想要实现的个人项目。家人,朋友等。
快速阅读计算机系统解密:目的是要整体上认识计算机系统,理解程序,代码之间的关系到底是怎么样的。并阅读笔记。
阅读软件架构:加深理解对项目开发的流程,知晓上级的工作,为自己将来铺路。
node与express开发:可是说是,小打小闹的东西。加深对后端的理解,日常开发并不常用。知晓即可。
flutter.app开发:是未来的趋势,但是市场需求依旧有单端的迫切需要。但是,要明白企业是为了效益之上。
学习PHP:目的是达成与后端友好开发。