• 欢迎访问速搜资源吧,如果在网站上找不到你需要的资源,可以在留言板上留言,管理员会尽量满足你!

【速搜问答】Web前端开发的核心技术是什么

问答 admin 2个月前 (04-07) 51次浏览 已收录 0个评论

汉英对照:
Chinese-English Translation:

Web前端开发技术包括三个要素:HTML、CSS和JavaScript,但随着RIA的流行和普及,Flash/Flex、Silverlight、XML和服务器端语言也是前端开发工程师应该掌握的。

Web front-end development technology includes three elements: HTML, CSS and JavaScript, but with the popularity and popularization of RIA, flash / flex, Silverlight, XML and server-side language are also what front-end development engineers should master.

Web 前端开发技术包括三个要素:HTML、CSS 和 JavaScript,但随着 RIA 的流行和普及,Flash/Flex、Silverlight、XML 和服务器端语言也是前端开发工程师应该掌握的。Web 前端开发工程师既要与上游的交互设计师、视觉设计师和产品经理沟通,又要与下游的服务器端工程师沟通,需要掌握的技能非常多。

Web front-end development technology includes three elements: HTML, CSS and JavaScript, but with the popularity and popularization of RIA, flash / flex, Silverlight, XML and server-side language are also what front-end development engineers should master. Web front-end development engineers should not only communicate with upstream interaction designers, visual designers and product managers, but also with downstream server-side engineers. They need to master many skills.

这就从知识的广度上对 Web 前端开发工程师提出了要求。如果要精于前端开发这一行,也许要先精十行。然而,全才总是少有的。所以,对于不太重要的知识,我们只需要”通”即可。但”通”到什么程度才算够用呢?对于很多初级前端开发工程师来说,这个问题是非常令人迷惑的。

This requires web front-end development engineers from the breadth of knowledge. If you want to be good at front-end development, maybe you need to be good at ten lines first. However, all rounders are always rare. Therefore, for less important knowledge, we just need to “connect”. But to what extent is “Tong” sufficient? For many junior front-end development engineers, this problem is very confusing.

Web 发展的很快,甚至可以说这些技术几乎每天都在变化!如果没有快速学习能力,就跟不上 Web 发展的步伐。前端工程师必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web 的明天与今天必将有天壤之别,而前端工程师的工作就是要搞清楚如何通过自己的 Web 应用程序来体现这种翻天覆地的变化。前端开发的入门门槛其实非常低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。所以,对于从事 IT 工作的人来说,前端开发是个不错的切入点。也正因为如此,前端开发领域有很多自学成”才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难。

The development of web is very fast, even these technologies are changing almost every day! Without the ability of fast learning, we can’t keep up with the development of web. Front end engineers must constantly improve themselves and learn new technologies and models; they cannot adapt to the future only relying on today’s knowledge. The future of the web is bound to be very different from today’s, and the job of front-end engineers is to figure out how to reflect this earth shaking change through their own web applications. The entry threshold of front-end development is actually very low. Compared with the learning curve of slow first and then fast, the learning curve of front-end development is fast first and then slow. Therefore, front-end development is a good starting point for people engaged in it work. Because of this, there are many self-taught “talent” peers in the front-end development field, but most people stay at the stage of using, because the learning curve behind is getting steeper and steeper, and it is difficult to further each time.

另一方面,正如前面所说,前端开发是个非常新的职业,对一些规范和最佳实践的研究都处于探索阶段。总有新的灵感和技术不时闪现出来,例如 CSS sprite、悬浮定位、负边距布局、栅格布局等;各种 JavaScript 框架层出不穷,为整个前端开发领域注入了巨大的活力;浏览器大战也越来越白热化,跨浏览器兼容方案依然是五花八门。为了满足”高可维护性”的需要,需要更深入、更系统地去掌握前端知识,这样才可能创建一个好的前端架构,保证代码的质量。

On the other hand, as mentioned earlier, front-end development is a very new profession, and Research on some specifications and best practices is in the exploration stage. There are always new inspirations and technologies that flash out from time to time, such as CSS Sprite, floating positioning, negative margin layout, grid layout, etc.; various JavaScript frameworks emerge in endlessly, which inject great vitality into the whole front-end development field; browser wars are also becoming increasingly fierce, and cross browser compatibility schemes are still various. In order to meet the needs of “high maintainability”, it is necessary to master the front-end knowledge more deeply and systematically, so as to create a good front-end architecture and ensure the quality of the code.


速搜资源网 , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:【速搜问答】Web前端开发的核心技术是什么
喜欢 (0)
[361009623@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址