发表于: 2017-06-24 22:06:25
1 799
今天完成的事情:
1、基本将西门庆组的后台代码修改完成,实现基本功能。
2、给我分了一个1年没写日报的师弟,应该是之前没有评级系统,要评他1年前的日报。。
3、看JS书籍。加深基础知识的理解。
明天计划的事情:
1、准备小课堂知识点。
2、加深JS基础知识的了解。
遇到的问题:
1、在修改西门庆组的代码的过程中,代码结构混乱,之前好几个功能都没实现,感觉好难受。
收获:
1、在团队协作过程中,需要经常和团队成员沟通,比如这次改代码,发送请求的参数,格式都需要和后端进行沟通解决,可能是请求返回的结果中少了某个字段等类似情况。
2、今天的小课堂讲了前后端分离和不分离的工作流程。
SPA:单页Web应用(Single-page application,SPA),就是只有一张Web页面的应用, 是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。
JSP:JSP全名为Java Server Pages,中文名叫java服务器页面 意思是基于JAVA服务器的网页技术,是一种动态网页开发技术, 使用JSP标签在HTML网页中插入Java代码。跟asp,php一样,都是网页制作用的语言。
前后端分离的好处:
1、彻底解放前端
前端不再需要向后台提供模板或是后台在前端html中嵌入后台代码。
2. 提高工作效率,分工更加明确
前后端分离的工作流程可以使前端只关注前端的事,后台只关心后台的活, 两者开发可以同时进行,在后台还没有时间提供接口的时候,前端可以先将 数据写死或者调用本地的json文件即可,页面的增加和路由的修改也不必再 去麻烦后台,开发更加灵活。
3. 局部性能提升
通过前端路由的配置,我们可以实现页面的按需加载,无需一开始加载首页便 加载网站的所有的资源,服务器也不再 需要解析前端页面,在页面交互及用户体验上有所提升。
看来要感谢前后端分离,不然前端工程师这个岗位都没有。
评论