当前位置:首页 » 网页前端 » 大公司前端
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

大公司前端

发布时间: 2022-02-21 20:39:21

1. 什么样的前端才是大公司要的前端

端庄,有能力

2. 各大公司推行大前端组织架构的目的有哪些

纵观前端发展的历程,经历了大概 Web 1.0时代,Web 2.0时代,以及 “云+端”的时代。

前面两个时代,本质上,都是因为前端能力有缺陷,我们在拼命的完善前端在表达方面的能力。

然而在当前时代,前端的能力趋于稳定和完备的时候(React, Vue, Angular, Webpack等等技术的稳定和完备),我们要解决的就不再是前端职能本身的缺陷和瓶颈了,而是如何做为一个技术人,利用技术和工程的力量解决行业以及商业的问题。

3. 你们知道大公司里是怎样开发和部署前端代码的吗

开发时,把应用代码分支拉到本地,这些分支可以只包含你要修改的应用,也可包含你要引用的类库。在本地搭建webserver,修改host映射到本地。开发过程中要引用类库地址时直接引用线上地址,会被webserver中转到本地代码上。 发布时直接发布到对应机器上就行,代码里不用再修改线上路径。项目是你要做一件事建的项目,跟代码模块没关系。大公司前端代码一般会发布带cdn。看需要了,一般是php和java的, Nginxlighttpd apache都有用。当然是现有设计稿,至少你要先知道做什么,再写代码吧。自己写,如果某个函数忘记了或者样式调整不好可以参考网上的资料,模块当然自己写。开发时和部署时,类库的的引用和存放是看起来一致,但是背后其实不一样。天猫由于业务对模块的线上搭建的需求比较强烈,大部分场景下没法走本地打包,都用的存放在CDN的模块。

4. 达到什么样的标准才能是大公司要的前端

小公司,前端团队才20几个人。来冒昧回答下。
团队大部分人都是我亲自从各个地方拉来面试,然后通过,然后培养起来的,这点还是有点心得的,不过这里不想详细展开。

在我们的招聘中,一般第一句就是这样的:

技术热情,对技术问题深究的态度,善于总结,喜欢思考解决问题的各种方法和思路,能够自己快速解决各种技术问题。(这条不符合的就不要投简历了)
很宽泛的,但是我却认为是很重要的,我非常看重这一条,甚至超过对你的技术和经验的考察。
我面试的时候一般不会问具体的技术细节,例如闭包是什么,写个排序算法,写个三栏布局什么的。其实如果你符合了上面说的那一条,这些问题对你来说只是随手google一下就能掌握的东西,问了意义并不会太大。
创业公司,有时候技术真的没法搞的太高大上,我们需要的不是专家,而是能够从0开始,自我成长,自我约束,认同团队理念,懂得总结分享的人。然后我们尽力聚集越来越多拥有相同价值观的人,当然我们也会偶尔引入几个专家级别的开发,用外力来促进大家的成长,但是更多还是靠自我的驱动,我们提供的是一个氛围和环境。

我们现在一般有2面,第一面是我,第二面是总架构师。我喜欢跟对方聊一些新技术,他们的理念,使用什么的,聊做过的项目,聊对一些事情的看法。架构师那里则喜欢直接问你技术问题,甚至在纸上写代码。感觉还是配合的挺完美的。不过通常我这里过了,架构师那一关基本也算是过了,只是对你水平的一个考量。

5. 大前端做什么工作岗位

web前端开发可以做哪些工作:
一、HTML5开发工程师
HTML5开发工程师是学习HTML5大前端技术最基本的选择方向。目前,HTML5大前端面临的主要问题是从业人员泛滥,真正掌握技术的人才稀缺,因此高端的HTML5大前端工程师受到企业的重视与青睐。
二、Web架构师
随着互联网技术的发展,有关HTML5大前端的知识得到了很好的沉淀,再加上培训机构的助力,学员更加容易成为一名优秀的架构师。当然,想要成为一名合格的Web架构师需要学习的知识有很多,如,后端技术、DBA、Platform等内容。而这些内容的学习需要实操项目作为支撑,但只要勤加练习,一定能够成为一名合格的Web架构师。
三、自主创业
学习HTML5大前端技术后,也可以选择自主创业,在创业过程中挑战与机遇并存。这就需要学习HTML5大前端的人员能够将自己的视野更多放在行业的动态、产业链的动态、相关产品领域的动态。在注重细节的同时,增强自己把控一个产品乃至一个公司命运的能力。
以上我的回答希望对你有所帮助

6. 大公司和小公司的web前端岗位工作内容有哪些不同

然,对于不同规模的公司,web前端岗位的设定也是有区别的,下面就来给大家介绍一下,企业是如何根据规模大小设定web前端的岗位的。

1. 企业规模:10人以下
我们先从几个人的小作坊说起,这种小作坊里面,基本上有一个人负责页面的设计,然后把页面“切”出来,然后有一个专门的人负责套程序。在这样的公司里面,Web前端其实是由网页设计人员来兼作的,而这个职位一般叫做网页设计师或者叫做网站美工。
2. 企业规模:10——30人
随着公司规模的扩大,在达到十人以上到三十人左右的时候,网站一般会设置一个设计组,而这个组里面一般要分出一个人来专职做Web前端的页面制作,而不再是由美工兼任。而这样的职位一般叫做网页制作,说好听一些可以叫做“网页制作工程师”。不过在公司的一般泛称则是诸如“制作”、“切页面的”、“页面仔”等。
3. 企业规模:100人以上
公司继续壮大,发展到上百人的时候,网站一般来说也会越来越重视用户体验等细节,这个时候,大公司的一般做法是成立一个由设计人员和Web前端人员组成的用户体验部门,这个部门一般来说应该叫做UED(腾讯的叫ISD),而Web前端也在这个部门之中。
规模较小的UED中的Web前端团队一般叫做网页制作组或者Web前端组,这个组主要是负责Web页面的制作的,也就是Web页面中的HTML和CSS的相关工作,相应的职位则叫做“网页制作工程师”或者“Web前端制作工程师”。
腾讯的Web前端设置比较特殊,他们的规模较大,不叫UED,而是叫做ISD,他们的分工一般来说也是只负责Web页面的HTML和CSS部分,可能也包含少部分的Java代码,而他们的这个职位叫做“Web重构工程师”。
4. 大型购物网站
而类似淘宝UED这种比较大的UED团队,其Web前端人员的职责范围也更大一些,他们的Web前端人员不仅要做HTML和CSS,还要做全部的Java或者Action,并且进一步扩展到Ajax甚至PHP等脚本语言的范围,而其相关的职位则主要分为“前端开发工程师”、“资深前端开发工程师”以及“前端架构师”。
5. 结语
概括来说,Web前端的相关职位名称主要有:“网页制作”、“网页制作工程师”、“前端制作工程师”、“网站重构工程师”、“前端开发工程师”、“资深前端开发工程师”以及“前端架构师”。

7. 什么样的前端工程师才是大公司要的前端

web前端工程师就是利用代码(html+css+js)实现网页展现效果,不论是pc端还是移动端(webapp现在是主流),现在都是需要会的。并且现在是一个大前端的时代,不再是简单的写写代码切切图了,是需要会使用web技术开发native应用。

8. 大公司里怎样开发和部署前端代码

虽然美团不是大公司,但在这里写一下我们的情况,仅供参考。开发时的和部署时类库的引用和存放是一致还是不同?开发环境和部署环境的类库代码都是相同的,但物理位置不同。部署环境的类库在CDN上,开发环境的类库在开发服务器上。模块放在项目中还是放在 CDN 之类服务器?模块放在项目中,部署时都在CDN上。渲染网页用 Nginx 还是其他动态语言的 Web 服务器?前面用ngnix做负载均衡,后面用apache做web服务器。制作网页的流程, 是现有设计师的稿, 还是先看模块?先有设计师的稿再写模块,但很多时候并不需要设计师,因为架子已经搭好了,界面规范和基础元素都有,一般的界面前端工程师都能搞得定。会选择用自己写的模块还是从社区寻找模块?基础框架用的YUI3,大部分二次开发的底层模块,还有和业务紧密结合的UI模块都是自己写的。当然也会用社区写的模块,比如上传组件、highcharts、Ace等。如果说怎么选择模块的话,那就是具体情况具体分析了,总体原则有两个:能不自己写,就不自己写;选择最符合需求的,一般来说,要么选最好的,要么选最快出结果的。