电脑软件的前端是基于本地容器创建的,由于各种编程语言在实现上并不完全统一,所以不同的编程语言有不同的编写方式和呈现效果,而网页前端是基于统一的标准(Html)创建的,而且是远程加载本地呈现的方式。
以Java语言为例,如果要创建一个本地的呈现界面可以使用Swing的方式来创建,需要了解图形容器(JFrame)、图形布局(FlowLayout、BorderLayout、GridLayout等)、图形组件(JButton、JTextField、JChoice等),另外还需要掌握Swing的事件处理方式,看一个例子:
这个例子演示了如何使用Swing API创建一个菜单,当然也可以采用Swing创建出非常复杂的图形界面,但是需要按照Swing API的规范来进行创建。采用这种方式创建的界面虽然可以创建出用户体验度比较高的软件,但是这种方式也有很多弊端,比如依赖于本地容器的支持,往往需要按照本地运行环境,另外各个语言之间也有不同的呈现方式,目前大部分PC端软件都采用Web方式来开发。
网页前端采用的技术是统一的,以Html、CSS、JavaScript为基础标准进行代码的编写,编写好的文件部署在前端服务器上(Nginx),然后等待用户的请求。用户在前端服务器上发起的操作往往由后端的Web服务器进行处理,处理后的数据再由前端页面进行呈现,目前Web开发的前端和后端往往分别进行部署和开发,这种方式比较适合大规模并发访问的情况。看一个简单的例子:
目前移动端的开发还是需要学习本地开发的方式,比如在Android系统下要采用Java进行Activity(界面)的开发,而iOS系统要采用OC或者Swift进行界面开发,这种开发方式的用户体验还是比较不错的。
我做软件开发多年,目前也在带软件开发团队,我会陆续在头条写一些关于软件开发方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有软件开发方面的问题,也可以咨询我,谢谢!
海南岛是我国的第二大岛,1950年,这里发生了解放战争时期最后一次主要的战役,这场战役就是解放海南岛,它的胜利有两方面深远的意义,一是彻底打破并摧毁了蒋介石把海南岛变成“第二个台湾”的梦想;二是使抗美...
无论以前的网站建设的多么精美,其主要内容还是以文字为主,在如今的互联网中,网站建设的风格已经发生了巨大的改变。这种改变主要体现在图片上,特别是大型图片已经在网站上得到了广泛的运用,移动端网站也由文字的...
域名\空间\程序,共同构成一个网站 首先是你把程序(可以是一个简单的。htm页面)放到空间上 你的空间商一般会给你提供一个IP(如果没有IP就不能够绑定域名,当然动态域名系统除外)....
百度取消新闻源近期被热议,优质内容几乎被天天讨论,作为SEO人员的话,什么内容才能叫做优质内容呢? 其实这个问题早在2013年,百度官方就已经回复给大家了!现在问问各位小伙伴,有谁还记得百度星火计划的...
建设企业网站对于万千企业来说是一个标配了,很多公司甚至为旗下的每个品牌或系列产品单独再建设网站。但也有不少中小企业因为前期对网络营销和网站建设认识的缺少,没有建设企业网站,随着网络的发展,尤其是202...
微信商城系统的价格收以下几个因素影响:第一,商城系统授权使用也就是我们所说的搭建网站的前端、后台这一块的编程的费用。如果是模板型的商城,价格是在几千块间;如果是定制类的商城,价格会在万元以上第二,服务...
答:一个网页设计师的工资如下:1年内工作经验的,5000差不多1年以上工作经验的,6-7000差不多2年以上的8000往上吧这些是基本的薪资待遇,很多网页设计师都能接私活做,一月那个小几签肯定不难的,...
具体步骤如下:所需材料:WIN7系统演示。 一、首先打开电脑,按下Windows键打开开始菜单,点击“运行”。 二、打开运行窗口后,在打开框内输入“CMD”,点击“确定”。 三、打开命令提示符后,输入...