软件前端设计主要是编写前端网页和前端逻辑的处理,编写网页主要是页面设计,表单,等前端业务逻辑都是一些需要快速响应的业务,比如token获取,认证等。

后端设计主要是实现复杂的业务逻辑,和数据存储访问等复杂操作,这些操作都比较耗时,所以需要利用缓存技术提升后端系统的效率。
web前端设计可以写下面内容:
JavaScript的基本数据类型,内置对象的常用方法,理解事件机制,理解原型继承,理解作用域问题,理解模块化,性能优化,知道基本的编程语法,比如循环,判断,try/catch 等等,理解包括多种函数定义以及赋值的方式,包括匿名函数,理解基本的命名空间,全局(window)空间以及对象空间(不包括闭包)