前一段时间对于WEB开发,了解了不少。
不过主要是针对前端编程的,包括html5,css,JavaScript,dom等。前端编程的原理应该是这样,编写页面显示代码,浏览器收到这些代码后进行解析,然后根据描述(html,css,JavaScript)生成对应的图形。
AIR的思想就很简单了,应该是把前端的这些代码都放在pc上,这些代码不用重新下载,就使用这些代码来生成图形。只有遇到特定,动态的交互和数据是,才需要向服务端发起请求。
那么在服务端,我还是不了解。主要是web服务器,它完成了那些工作,php,java,Python等语言室如何在它的上面编写web后台的,它提供了那些的接口。
下面是学习计划:
首先,利用Python,Python的web框架,Apache搭建一个web服务。
其次,学习html,html5,JavaScript,以及一些JavaScript框架等,学习一下前端编程技术。
再次,学习一下浏览器和Apache的原理和结构。
还有,尝试一下AIR。公司的平板电脑开发。
最后,学习一下移动开发。android。
这次学习,要在做东西的过程中学习,实际的做一个网站,会学的更快。
上面可能只是了解一下,而不是深入的专注的学习。我更应该专注的领域也许是web服务端的开发技术:包括分布式,云等。
记录最近web的一些学习和后面的计划
最新推荐文章于 2024-09-14 18:52:56 发布