如何做一名合格前端工程师?
一名【合格】前端工程师的自检清单开篇前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的。winter在他的《重学前端》课程中提到:这样是一个非常真实的现状,实际上很多前端开发者都是自学甚至转行过来的,前端入门...
2024-01-10【JS】年前端工程师书单推荐
首页专栏javascript文章详情02021年前端工程师书单推荐童欧巴发布于 31 分钟前之前有读者私信我想要一份前端工程师的成长路线,答应他后面会出一个系列专题。最近加班有点狠,属于自己的时间太少了,而且路线涵盖的内容大而全,这里推荐一个程序员成长路线的 GitHub 仓库,总结的很全面...
2024-01-10前端工程师不可不知的Nginx知识
观感度:????????????????????口味:虎皮鸡蛋烹饪时间:10min历史背景互联网的全球化导致了互联网的数据量快速增长,加上在本世纪初摩尔定律在单核 CPU 上的失效,CPU 朝着多核方向发展,而 Apache 显然并没有做好多核架构的准备,它的一个进程同一时间只能处理一个连接,处理完一个请求后才能处理...
2024-01-10【JS】一个合格的初级前端工程师需要掌握的模块笔记
首页专栏javascript文章详情0一个合格的初级前端工程师需要掌握的模块笔记程序员哆啦A梦发布于 8 分钟前Github来源:一个合格的初级前端工程师需要掌握的模块笔记 | 求星星 ✨ | 给个❤️关注,❤️点赞,❤️鼓励一下作者大家好,我是魔王哪吒,很高兴认识你~~哪吒人生信条:如果你所...
2024-01-10看不清代码,不会用框架,入门者安卓工程师培训期后怎样在上手项目?
大家好,我是良许。对于职场新人,特别是应届毕业生,他们拿到offer之后,进入公司后会有一段时间的焦虑感。比如说,不懂公司项目开发流程,代码看不懂,业务流程也不知道,框架不会用,等等还有各种各样的问题。所以很多人一开始都会在担心自己能不能胜任这个职位,会不会连试用期都过不...
2024-01-10【JS】带你入门前端工程(二):统一规范
首页专栏javascript文章详情2带你入门前端工程(二):统一规范谭光志发布于 今天 01:27 代码规范代码规范是指程序员在编码时要遵守的规则,规范的目的就是为了让程序员编写易于阅读、可维护的代码。试想一下,一个几十万行代码的项目,存在几种不同的代码规范,阅读起来是什么感受...
2024-01-10【科技前沿】超级工程师们拯救了谷歌
导读:在很多人眼中,Jeff Dean 就是谷歌技术的代名词,也是谷歌如此强大的重要原因。但实际上他们都忽视了 Jeff Dean 背后的另外一位技术大神。在谷歌从创业公司成长为一代巨头的过程中,有数不清的工程师参与贡献,其中 Jeff Dean 和 Sanjay Ghemawat 是最初也是至今仅有的两位达到 Level 11(Google Senior Fell...
2024-01-10【JS】带你入门前端工程(一):技术选型
首页专栏javascript文章详情1带你入门前端工程(一):技术选型谭光志发布于 今天 01:26 技术选型应该对很多程序员都不陌生了,无论是大到技术框架、编程语言,还是小到工具库的选择,都属于技术选型的范围。个人认为技术选型应该按照以下四个指标进行选择:可控性稳定性适用性易...
2024-01-10【JS】带你入门前端工程(十一):微前端
首页专栏javascript文章详情3带你入门前端工程(十一):微前端谭光志发布于 今天 01:46 什么是微服务?先看看维基百科的定义:换句话说,就是将一个大型、复杂的应用分解成几个服务,每个服务就像是一个组件,组合起来一起构建成整个应用。想象一下,一个上百个功能、数十万行代码...
2024-01-10资深前端工程师大厂总结面试题
01 什么是防抖和节流,他们的应用场景有哪些防抖 (debounce)防抖,顾名思义,防止抖动,以免把一次事件误认为多次,敲键盘就是一个每天都会接触到的防抖操作。想要了解一个概念,必先了解概念所应用的场景。在 JS 这个世界中,有哪些防抖的场景呢登录、发短信等按钮避免用户点击太快,以...
2024-01-10【JS】带你入门前端工程(四):测试
首页专栏javascript文章详情0带你入门前端工程(四):测试谭光志发布于 今天 07:40 什么是测试维基百科的定义:也可以这样理解:测试的作用是为了提高代码质量和可维护性。提高代码质量:测试就是找 BUG,找出 BUG,然后解决它。BUG 少了,代码质量自然就高了。可维护性:对现有代码...
2024-01-10前端开发之模块化编程
模块化的目的是组织大规模的程序开发,做法可以是定义一个类、一组相关的类、一个函数库、一些待执行的代码,只要以模块的形式编写代码,任何JavaScript代码段都可以当做一个模块。最早的开发前端开发的早期 JavaScript 文件都是被嵌到 <script> 标签中,并且共享一个全局变量 window,问题是容易导...
2024-01-10【JS】前端辅助开发工具
阿里矢量图库传送门 包含非常丰富的图标Orion矢量图库传送门 carbon传送门 非常优美的代码编辑模块,可以辅助我们在写PPT等文档截取代码块的时候不再是模糊的截图,可直接使用这个公共copy代码块,非常清晰。如下图:codepen传送门 CodePen 则是前端开发者们约“码”的天堂。它不仅提供给...
2024-01-10【JS】七周从前端入门到前端开发工程师
作为一名大三开始学习前端,如今已经工作三年的前端狗,跟大家谈谈我的前端自学之路,以及自己的学习方法,和前端学习资源推荐。本篇为前端入门指导文,各位大神请避让。前端行业这几年发展飞速,各种框架层出不穷,很多开发者都戏谑说自己学不动了。确实,我们应该充分利用自己的有限时...
2024-01-10酷工作丨丁香园内推、拼多多急招前后端开发工程师、华润地产招安卓开发
值班编辑:芒果果SegmentFault 思否社区致力于成为科技企业和开发者沟通的桥梁。为此特设「酷工作板块」,以便企业发布相关招聘信息,也为社区开发者提供招聘信息参考。点击 https://segmentfault.com/grou... 可查看更多招聘信息;有招聘需求的企业也可于社区自助发布相关信息。*更多合作可发送邮件咨...
2024-01-105G时代来临,前端开发工程师必须了解的音视频入门基础知识(基本概念、播放流程、封装格式、编解码、传输协议)
1. 音视频基础本文将给大家进行音视频基础的常规知识点的梳理。当然,短短的一篇文章并不能让大家立即变成音视频领域的专家,但这些知识点已经基本涵盖了音视频的入门知识。我们将按照下面的内容给大家音视频的基本概念音视频播放的流程音视频编解码音视频封装格式音视频常见的传输...
2024-01-10项目开发过程中如何将后台接口暴露给前端使用
问题描述我和我的同学想要在项目开发过程中一边开发后端一边开发前端,并且在开发过程前端希望能直接调用后端的接口,而不是等到前后端项目都完成后才进行接口联调,请问这样需要使用什么样的技术,是使用持续集成技术吗?回答:接入swagger或者搭个yapi回答:如果有服务器资源,弄个测试环境,把后端部署上去否则让前端在本地跑后端代码后端本地跑一个服务给前端用回答:两个方案:1、前后端先一起把接口定下来...
2024-02-29前端开发Vue教程笔记(一)
每天学习编程,让你离梦想更新一步,感谢不负每一份热爱编程的程序员,不论知识点多么奇葩,和我一起,让那一颗四处流荡的心定下来,一直走下去,加油。这几年Vue.js成为前端框架中最火的一个。越来越多的网站前端开始采用Vue.js开发。是开源世界华人的骄傲,其作者是我国尤雨溪,为了给个...
2024-01-10前端摸鱼架构师的总结 | 掘金征文
大家好,我是蜗牛,也有朋友叫我大圣,whatever 都是我,微信(woniu_ppp)不知不觉2020年过一半了,本来也要给自己写总结,正好有这个活动,总结一下吧关于我前端老油条,典型的肥宅依旧打王者,撸狗,打游戏,朝十晚六很规律,减肥很失败5年前都说程序员30岁危机,今年30了,开始说35危机,囧...
2024-01-10前端插件化架构的探索和实践
babel插件、webpack插件、vue-cli插件,为啥这么多的优秀框架都是使用插件系统?插件化架构是什么?带来了什么好处?可以应用到什么场景呢?1. 插件化架构定义插件化架构又称微核架构,指的是软件的内核相对较小,主要功能和业务逻辑都通过插件实现。插件化架构一般有两个核心的概念:内核和插...
2024-01-10前端架构认知
没有一种架构是可以满足所有迭代的需求的前言架构并不是只限于技术选型是架构设计作为软件生命周期的一部分,并不是说开始的时候 设计完成后就会一成不变,软件的生命周期包含了迭代、维护、重构等过程,架构设计亦是如此,所以说架构是需要变化的,目的就是适应当前情况的开发场景...
2024-01-10前端通往架构师之路
作者:吕小鸣 链接:http://www.imooc.com/article/291995前端架构师, 听起来就是个很高大上的职位,在大多数程序员的眼中,架构师一般从事后端开发,Java或者C++出身,它们往往拥有这十八般武艺,可以解决业务中出现的各种问题。好像架构师就从来没有和前端有过关系,那么真的是这样么,通读此文,...
2024-01-10前端有架构吗?
本文首发于欧雷流。由于我会时不时对文章进行补充、修正和润色,为了保证所看到的是最新版本,请阅读原文。从事前端开发的你,不知有没有被问过:「前端有架构吗?」问你的人的身份,可能是你的 boss 或上司,可能是后端同事,也可能是前端同行;问你的人的目的,可能是刁难,可能是嘲讽...
2024-01-10专利培训班怎么维权?
专利如何申请维权,维权的方式有哪些?专利如何申请维权呢?首先维权的方式有两种,一种是通过调解的手段,使得转维权通过和平的手段解决,当然这种方式适用于专利侵权不是很严重的时候;但是假如因专利侵权损失的经济比价大的时候那么,通过专利一般双发不能通过和平赔偿方式处理那么...
2024-01-10部分面试知识点(web前端工程师)
本文内容纲要:部分面试知识点(web前端工程师)JavaScript****的类型转换JavaScript是一种无类型语言,类型转换分为显式转换和隐式转换隐式转换通过运算符进行转换,在一些运算中,Javascript也会进行自动类型转换显式转换通过手动进行类型转换,Javascript提供了以下转型函数:转换为数值类型:Num...
2024-01-10困扰前端工程师的 React 问题,答案都在这了!
在过去的几年,“变化”始终是前端框架世界里的一号关键词:前有 jQuery 刚刚式微时各路神仙各显神通,后有 React / Vue / Angular 三分天下,如今又渐渐演变成了 React / Vue 两分天下。但总有人想要站在主观的角度去拉踩前端框架,我觉得一名合格的前端最应该在意的不应该是“哪个框架最牛”这样娱乐...
2024-01-10Web 安全工程师长成技能表
职位描述对公司网站、业务系统进行安全评估测试(黑盒、白盒测试);对公司各类系统进行安全加固;对公司安全事件进行响应,清理后门,根据日志分析攻击途径;安全技术研究,包括安全防范技术,黑客技术等;跟踪最新漏洞信息,进行业务产品的安全检查。职位要求熟悉主流的Web安全技...
2024-01-10【Web前端问题】廖雪峰老师git教程
请问这个节点表示的是一次commit 还是一次合并呢?回答:每个点都是commit,合并也是一次commit。而commit中是两个分支汇聚的地方肯定都是合并,如果是单个分支那就是普通commit回答:人名分支上的每一个圆圈表示一次commit,dev和master的每个圆圈是一次合并。...
2024-01-10web前端工程师征服树组件
前言树形组件的需求,很多人遇到都觉得头疼、逻辑复杂,除了展示之外,还要有增删该查的逻辑。一般树形组件具有多个层级,如果当前层级有下一个层级,会有像children、list等属性,数据结构一般就是const tree = [{name: 'a',id: 1,},{name: 'b',id: 2,children: [{name: 'c',id: 3}]},]界面大...
2024-01-10【Web前端问题】对于前端工程师,测试ajax接口有什么好方法?
前后台通过ajax接口或是jsonp接口协作时,需要对接口进行测试,特别是后台没有写接口文档的情况下。我目前都是修改js代码,做对应假数据作为参数,然后在chrome控制台查看返回值等。这样效率相对比较低。有没有什么好的方法方便前端工程师去做ajax接口测试呢?比如很方便的修改参数,查看返回...
2024-01-10酷工作 丨字节跳动内推、美团点评技术专家、极智嘉算法工程师、秉理科技 Web 前端研发工程师
值班编辑:芒果果SegmentFault 思否社区致力于成为科技企业和开发者沟通的桥梁。为此特设「酷工作板块」,以便企业发布相关招聘信息,也为社区开发者提供招聘信息参考。点击 https://segmentfault.com/grou... 可查看更多招聘信息;有招聘需求的企业也可于社区自助发布相关信息。*更多合作可发送邮件...
2024-01-10好程序员web前端教程进阶之React状态保存
状态保存,是指再次加载页面时还原表格状态。在Vue中,我们可以非常便捷地通过<keep-alive>标签实现状态的保存,该标签会缓存不活动的组件实例,而不是销毁它们。但是在React中并没有这个功能,前端人员又该如何实现状态保存呢?接下来好程序员web前端教程小编就给大家分享常用的几个方法。...
2024-01-10前端工程师自救大法:妈妈我要学 React !
React 源于 Facebook 的一个内部项目,当年他们在架设 Instagram 的网站时,因为对市场上所有 JavaScriptMVC 框架都不满意,就决定自己写一套。没想到这套东西非常好用,就在2013年5月开源了。由于其设计思想极其独特,代码逻辑简单,却性能出众,所以越来越多的人开始关注和使用。可以预见,它将是...
2024-01-10