前端是个很大的概念,我的理解是用户能够看到,直接接触到的层面都算是前端,比如IOS客户端界面,安卓客户端界面,网页界面,甚至PC/MAC 桌面端软件界面;现在最常见的说法一般是指Web前端,也就是针对于网页端开发的工作。
也有个说法就是前端就是大前端嘛,如果你的工作真的那么赞的话,那就包括了web啦安卓啦ios啦甚至pc mac客户端的界面啦。但我觉得现在一般大家都还是有专攻的。
Web App指的是【Web application】,也就是以浏览器作为客户端的软件。比如你要写文档,一般会打开Office 2012之类的本地软件;但是你也可以选择在浏览器里输入一个网址,比如我很喜欢StackEdit — *smart* markdown editor ,然后直接在里面写东西直接发布到gist上; 再比如用桌面客户端来收发邮件,但你也可以直接用浏览器登陆gmail亦或者QQ邮箱,直接把这个当客户端用。总之就是使用网页版代替本地软件。
Mobile Web App 当然就是指在手机端打开的Web App啦。我推荐看看Gmail的移动版。
关于前端概念现在已经非常的成熟,无论是一些前端大佬还是目前像我们一样在黑马学习的前端小白、菜鸟或者正在成为大佬的人,我们都会有自己的一些浅薄的看法,这些都不是最重要的,重要的是,既然我们已经选择了前端,那么我们就应该相信自己会越来越了解前端,从而总结出更完整的前端概念!
个人的观点,欢迎留言讨论~
|
|