以产品角度看前端入门

作者: 6f1e4e8dd1ef | 来源:发表于2016-07-13 10:29 被阅读302次

1.产品的迭代也是职业的迭代。

图片来自网络

1. 前沿

   近几年是前端大井喷的时代,移动网络越来越流行,人们的接触网络方式也逐渐发生改变,导致前端的技术也是日新月异。接下来就从产品的角度来谈谈我们所谓的前端。

2.什么是前端

    从产品上讲,一件事物的产生必定能满足人们的痛点。前端的快速的发展正是满足了人们对界面和对用看手机浏览事物的需求。从产品的本质来说,前端就是写页面,来满足人们的视觉眼球的。再从产品分类上看,前端从本质上包含了ios,安卓,和 web。我们现在主要讲的web这方面。

3.前端怎么做

     知道了人们的需求,就要从产品开发的角度来分析前端是如何完成的。

     1.做一件产品必须要具备产品所需的外在的基础知识。而对于前端呢,就必须了解html css。这是重中之重,是支撑页面的血肉,也就相当于产品初期图稿。

     2.有了产品的图稿就得给这个模型添加上行为动作,使其拟人化,友好的交互界面会使人身心舒畅,流连忘返。在前端中,这就需要JS来帮我们实现了,js通过各种dom节点的操作完成初期动画指导,使页面变的动态了起来。

     3.产品有了动作的同时,就必须有交互,让人感觉这不是冷冰冰的机器,而是再跟一个人对话。在前端中,这就需要靠js的ajax和后端工程师的配合了。

     综上简单的产品原型就出炉了,也就是平常我们的前端的基本工作了。

     然而一件产品需要不断的打磨,优化,才能试用不同人的需求口味。然而我们前端也像一样,开发时要遵循浏览器规范,多人协作开发时,要遵循命名规范,要进行版本控制,前端自动化等等,这是一门很大的学问,有兴趣的同学可以自行百度。

4.前端的更替

     作为一个有竞争力的产品,必须要有更新迭代的功能,用来不断完善用户体验。作为前端,技术的更新迭代早已是家常便饭。起初前端只是薄薄的一层,只有简单的页面和普通的特效。需求并不是很强烈。当Gmail横空出世,AJAX开始运用,前端开始了应用化的进程。各种类库横空出世,其中的佼佼者是Jquery,前端变得复杂起来。当移动互联网渐渐流行,前端又变得更复杂了,得对PC端和移动端做不同的适配,媒体查询是我们当时常用的技巧。随着人们对移动端体验的要求要求越来越高,前端应用化拉开了序幕。多端统一的诱惑摆在了成本的面前。后端开始趋向于提供统一的RESTful数据接口,前端进入了又一个飞速发展的时期,各路豪强纷纷出师,其中的佼佼者当属Angular/Vue.js/React之流,前端又变得更加复杂。随着前端应用化的逐渐升级,React Native/Vue Native(即Weex)登上了群雄逐鹿的舞台.未来前端将会越来越复杂,小伙伴请增加信心,慢慢攀爬这座不断延伸的高峰。

5.前端的道路

    作为一个产品,一开始就得有规划道路,才能朝着远方前行。我们做前端也是,选好一个方面终将达到彼方。据我初步统计,前端未来发展的道路可以分为这么几类:1.从前端往交互设计师转,前端的核心的能力就是实现设计师的设计稿,把握用户的交互心理,所以对于不想写代码的小伙伴说这是一条很好的道路。2从前端转为产品经理,因为前端开发你必须经历产品经理的诉求提供,原型图的理解,这些都是成为产品经理必备的东西。3做一个专业的前端,这就是最具有工程师气质的了,代码的耦合,工程化,模块化,大大的可以提高你的价值感和存在感。

6.最后

    做一个简单的总结,一入前端深似海,从入门到放弃哈哈。开个玩笑,希望大家的前端之路一马平川,加油,go,flight。

相关文章

网友评论

    本文标题:以产品角度看前端入门

    本文链接:https://www.haomeiwen.com/subject/gvmsjttx.html