编写微信小程序指南:从入门到精通,快速掌握微信小程序开发技能
1.基本概念:网络开发语言和应用场景是互联网技术发展的基础。
2.主要功能:业务是基于internet、application、user-based等一系列终端操作的,有自己的一套代码。
3.可执行性:具有可扩展性,可支持外部扩展。
4.可运行:能够实现跨终端的开发、运行。
5.易用性:方便多用户操作,操作简单方便。
6.超强的响应速度:系统性能和速度都较高。
1.对于前端,代码即为对用户操作的触发。
2.对于后端,代码即为基于Ajax开发。
3.后端有关代码是通过浏览器启动的。
4.所有的技术,至少是前几级才能定义。
5.外包:包括项目经理、产品经理、运营经理、UI设计师等多个岗位。
6.业务员:至少必须有产品经理、前端设计师、运营经理、后端开发人员、数据技术人员。
7.资源对接:网站建设部门、APP开发部门、后台管理部门、前端开发部门、测试部门、运维人员等。
8.安全:包括协议的完整性、边界的可扩展性、密码找回性、防止执行SQL注入、密码丢失、数据丢失、垃圾邮件攻击、资源要求、产品瑕疵、代码漏洞、数据库误杀、文件名泄露、安全漏洞等。
9.可用性:应该做到易用性好、有利于浏览的程度。
10.优化:包括前端html和js。
11.压缩:将CSS、JavaScript和HTML格式压缩,减少网络传输时的工作量。
4.1.1)兼容性:网页图片、文字、CSS、网站文件等可供选择。
4.2.2)图像:可供选择,如分辨率、输出符大小等。
4.3)字体:可供选择,如宋体、黑体、白体、斜体、下划线、字母、下划线等。