前端工程师面试题问答(React方向)_职场和发展

 

你好,我们的项目目前是从零到一的过程中,我这边有两个问题,麻烦回答后我们进一步来沟通

1、你认为的前端工程师要对哪些业务的结果和价值负责?

2、我们目前基于react- ant design pro搭建了一个框架(https://github.com/ant-design/ant-design-pro),来做中后台的业务系统,在开始开发我们自己的业务之前,要做好准备以便,基于这个框架可能需要做哪些修改、精简、配置、流程定义等具体工作?

以下回答仅代表QC班长的个人关点,回答可能存在不足,请选择性查阅:

1、作为前端工程师最核心的价值或者说是责任,就是将大伙的所有心血和努力最终要完美地呈现给用户。前端工程师面向于用户、浏览器、数据接口。在一个技术开发团队中,无疑离用户最近的人就是前端,而前端的最终价值是对人机交互的设计与实现。

比如:为简化用户使用提供技术支持,为多个浏览器兼容性提供支持,为提高用户浏览速度(浏览器性能)提供支持,为跨平台或其他渲染引擎的应用提供支持,为展示数据提供支持等等。

2、中后台业务系统基于某框架可能需要做哪些修改、精简、配置、流程定义等具体工作?

前端界面由UI美工设计出样式版图,然后基于web原型设计来实现,Web原型确定后,基本的界面就确定了,这时再来确定该框架的UI组建是否匹配界面和功能,实现过程中其涉及到的设计原则、开发理念可参考

React设计原则(​​https://zh-hans.reactjs.org/docs/design-principles.html​​)、

React 哲学(​​https://zh-hans.reactjs.org/docs/thinking-in-react.html​​)