内容正文

产品经理必要晓畅的前后端知识点

日期:2020-04-08 19:36 作者:admin 点击数:

原标题:产品经理必要晓畅的前后端知识点

行为别名技术产品经理,晓畅前后端概念是基础,由于只有晓畅了这些基础,行为产品经理,你才不会遇到一个显明是前端题目,但是你去和后端工程师疏导,这个时候,你能得到的不是应案,而是白眼。

行为别名技术产品经理,晓畅前后端概念是基础,由于只有晓畅了这些基础,行为产品经理,你才不会遇到一个显明是前端题目,但是你去和后端工程师疏导,这个时候,你能得到的不是应案,而是白眼。

一、前端工程师的技术栈

前端工程师的技术栈:

硬技能:HTML/CSS/Java。这3项是前端工程师必备技能。 柔技能:用户体验。 扩展技能:Node.js。

HTML和CSS是标记类说话,这两类是Domain Specific Language,周围特定说话。

Java与前两者性质迥异,其内心是一门编程说话。

这三门说话,相互耦相符,并非自力。CSS必须与HTML相符作,Java逻辑需借助HTML和CSS直不悦目地展现给用户。

1.2 柔技能

前端工程师是直接面向用户的,卓异的用户体验是一个Web产品的基本要素。此处吾们商议的用户体验并非交互方案或视觉设计,这些事是UI、UE的做事。吾们商议的是以下几点:

保证内容的迅速展现,削减用户期待时间 保证操作的流畅度 倘若是移动设备,尽量削减设备的耗电量

其实也就是性能。

吾们分点注释上述三点。

为何性能至关主要?

性能在任何在线营业的成功方面都扮演主要角色。 以下是一些案例钻研,表现了性能特出的网站与性能较差的网站相比,如何更好地与用户互动并留住用户:

睁开全文 Pinterest 的搜索引擎流量和注册人数添长 15%,得好于其感知期待时间削减 40%。 COOK 的转化率升迁 7%、跳出率降低 7%,且每次会话涉猎页数增补 10%,得好于其页面平均添载时间削减 850 毫秒。

以下是两个案例钻研,表现了矮性能会对营业现在的产生不幸影响:

BBC 发现其网站的添载时间每增补一秒,便会众失踪 10% 的用户。 DoubleClick by Google 发现,倘若页面添载时间超过 3 秒,53% 的移动网站访问运动将遭到屏舍。

吾们说Node.js是扩展技能,不是说Node.js本身,而是指以Node.js为代外的Web服务器端知识。

综上,以下是前端工程师的职责能力周围

二、前后端别离

原起的前后端耦相符的串走开发流程已经不克已足Web产品迅速的迭代需求,Web开发者开起尝试在开发、测试和安放等各个环节追求更高效的协调手段。因此,有了前后端别离。

前后端别离指的是始末将前端工程师与后端工程师进走清晰、相符理的分工,改善前后端协调中拖慢开发进度的环节,挑高拱卒效率。前后端别离的中央是解耦。从开发、测试以及安放这3个角度开,前后端别离对做事效率的升迁如下:

开发角度。实现并走开发,荣誉资质缩幼开发周期 测试角度。别离使得前后端工程师更迅速、精准地对题目进走定位 安放角度。别离将静态文件和动态文件别离安放并结相符回滚策略,简化了安放流程,添强了行使程序的雄壮性。

吾们别离来望望,原起的前后端耦相符的串走开发,已经前后端别离后的开发模式。

2.1 前后端耦相符的串走开发

原起的开发模式,前端开发主要做事是将UI设计稿试用HTML和CSS进走还原,对于Java的开发顶众是实现一些动画成绩,营业逻辑基本不涉及。然后,前端工程师将开发完善的demo交付给后端工程师,后端工程师做的第一件做事就是将demo代码中的HTML和CSS套入服务器模版引擎中,俗称“套模版”,然后在此基础上编写客户端的Java营业逻辑。

但是这栽协同做事模式的开发效率是专门矮下的。后端的做事,只有期待前端完善了之后才能够开展。

2.2 前后端别离的开发模式

相符理的分工是前后端别离的第一步,也是后续各栽优化方案的基础。团队人员按智能分为前端工程师和后端工程师。对于前端工程师来说,后端工程师的唯一产出就是数据,包括用于服务器渲染HTML模版的初起数据和客户端乞求返回的数据。

清晰了各自的分工后,吾们别离从开发、测试和安放3个方面分析前后端别离要解决哪些题目。

2.2.1 开发

开发阶段前后端别离要解决的题目能够遵命资源类型分为两栽:静态资源的处理和动态资源的处理。

静态资源指的Java、CSS、图片等,这类资源在涉猎器的表现手段是静态的,不必要服务器做任那里理。动态资源指的是HTML模版。

静态资源的处理相对浅易,由于这类文件不倚赖任何服务器环境,只必要在涉猎器里解析即可。

2.2.2 测试

测试分为两个阶段,第一个阶段是前后端工程师测试,这个阶段前后端工程师的测试是自力的,各自的测试流程和终局不会影响对方。第二个阶段是集成测试,这个阶段前后端的代码进走整相符。

2.2.3 安放

前后端别离在安放阶段要解决的题目是静态资源和动态资源的别离安放。

三、总结

关于产品经理需不必要懂技术,这个题目已经被商议过众数次了。

去幼了说,行为产品经理,当用户逆馈题目的时候,不懂技术的产品经理,能够连定位题目都会很难得,找不到关键人,如何迅速解决题目呢?

去大了说,吾们能够叫上名的世界级Top产品经理,张幼龙、乔布斯、扎克伯格、周鸿祎这些哪个不是技术背景的?

因此,吾幼我觉得,没在用产品经理不必要懂技术,只必要设计出精美的产品即可,这栽话来唐塞本身,不懂技术,在与研发商议功能实现的时候,连插话的勇气都不会有的(信任吾

参考:

本文由 @一颗西兰花 原创发布于人人都是产品经理。未经准许,不准转载

题图来自Unsplash,基于CC0制定

友情链接

Powered by 万多科技有限公司 @2018 RSS地图 html地图

Copyright 365站群 © 2013-2018 360 版权所有