前语

关于产品司理需不需求懂技能,这是一个被咱们讨论了很多遍的话题了。

如果产品司理能懂一些前后端技能,那么产品的开发功率和质量将会大大提高。但是产品司理具体需求懂哪些技能知识?又需求了解到什么程度呢?

今日小摹就为你总结一下身为产品司理需求了解的前后端技能知识,请见下文!

正文

01 前端技能

HTML/CSS

HTML和CSS是前端开发的基础,HTML用于定义网页的结构,CSS用于定义网页的样式。产品司理需求了解HTML和CSS的根本语法和常用标签,以便更好地了解前端开发的作业流程和开发进度。

举例:

标签:标题标签

块级元素,html中的标题标签分为六种:

,h强调的是重要性,字体依次减小,在日常开发中,一般运用

产品经理需要了解的前后端技术知识
代码示例

产品经理需要了解的前后端技术知识

显现结果

JavaScript

JavaScript是一种广泛运用的脚本语言,用于开发交互式的网页和Web运用程序。产品司理需求了解JavaScript的根本语法和常用函数,以便更好地了解前端开发的技能难度和完成方法。

举例:

产品经理需要了解的前后端技术知识

JavaScript中的数据类型

Vue/React/Angular

Vue、React和Angular是三种常用的JavaScript结构,它们都可以提高前端开发功率和网页功能。产品司理需求了解这些结构的根本原理和优缺点,以便更好地挑选适合自己产品的前端技能方案。

呼应式规划

呼应式规划是一种习惯不同屏幕尺度和设备类型的网页规划方法,它可以提高网页的用户体会和SEO排名。产品司理需求了解呼应式规划的根本原理和完成方法,以便更好地辅导前端开发团队进行开发。

呼应式网站常见特点:

  • 同时适配PC+平板+手机等;

  • 标签导航在挨近手持终端设备时改变为经典的抽屉式导航;

  • 网站的布局会依据视口来调整模块的巨细和方位。

产品经理需要了解的前后端技术知识

呼应式规划的完成方法:

呼应式规划的根本原理是经过媒体查询检测不同的设备屏幕尺度做处理,在移动端的布局中,页面头部必须有meta声明viewport

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no”>

完成呼应式布局的方法如下:

  • 媒体查询

  • 百分比

  • vw/wh

  • rem

浏览器兼容性

不同的浏览器对HTML、CSS和JavaScript的解析方法可能会有所不同,导致网页在不同浏览器上的显现效果也会有所差异。产品司理需求了解不同浏览器的兼容性问题和解决方案,以便更好地辅导前端开发团队进行测试和修正。

02 后端技能

数据库

数据库运行在服务器中,咱们可以对其进行增、删、改、查等作业,目前主要有两种数据库:联系型数据库和非联系数据库,前者运用更广泛,常用的联系型数据库包含MySQL、Oracle、SQL Server等,常用的非联系型数据库包含MongoDB、Redis等。产品司理需求了解数据库的根本概念和运用场景,以便更好地与后端开发团队进行数据模型规划和数据管理。

PHP/Java/Python

PHP、Java和Python是三种常用的后端编程语言,它们都可以完成杂乱的事务逻辑和数据处理。产品司理需求了解这些编程语言的根本语法和运用场景,以便更好地了解后端开发的技能难度和完成方法。

RESTful API

RESTful API是一种基于HTTP协议的Web服务架构,它可以完成跨渠道、跨语言、跨设备的数据交互。产品司理需求了解RESTful API的根本原理和运用场景,以便更好地与后端开发团队进行接口规划和数据交互。

MVC架构

MVC是一种常用的后端开发结构,它将事务逻辑、数据和用户界面分离,可以提高代码的可读性和可维护性。产品司理需求了解MVC的根本原理和优缺点,以便更好地挑选适合自己产品的后端技能方案。

产品经理需要了解的前后端技术知识

MVC作业原理图

安全性

Web运用程序的安全性是一个非常重要的问题,后端开发团队需求对数据传输、用户认证、数据存储等方面进行严格的保护。产品司理需求了解Web运用程序的常见安全漏洞和防范措施,以便更好地辅导后端开发团队进行安全性规划和测试。

03 总结

以上这些是产品司理需求了解的前后端技能知识。

当然,产品司理并不需求通晓所有的前后端技能,但可以了解其间的一些根本概念和运用场景,这样就能与开发团队进行有用交流和协作。

如果还能运用产研协作渠道,那也必将能减少协作中的无效交流,大大提高团队的协作功率。