查看原文
其他

前端跨域知识总结:15篇前端热文回看

2017-09-02 前端大全

(点击上方公众号,可快速关注)


本文精选了「前端大全」2017年8月的15篇热门文章。其中有职场分享、技术分享和技术资源。


注:以下文章,点击标题即可阅读


前端跨域知识总结


相信每一个前端er对于跨域这两个字都不会陌生,在实际项目中应用也是比较多的。但跨域方法的多种多样实在让人目不暇接。老规矩,碰到这种情况,就只能自己总结一篇博客,作为记录。


坦然面对:应对前端疲劳


我最近和一个做后端开发的朋友讨论我在工作之余花了多长的时间去写码和学习写码。他给我看了Uncle Bob的《Clean Code》这本书中的一段话,它将音乐家们为准备音乐会而花费的时间与开发者让代码正确执行所用的练习时间进行了比较。



Vue.js 很好,但是比 Angular 或 React 更好吗?


Vue.js 是一个用于创建 Web UI 的 JavaScript 库。结合其他的一些工具,它也可以成为一个“框架”。通过我们的上一篇博客,想必你已经知道 Vue.js 是顶级框架之一,并且在很多场景下已经替换了 Angular 和 React。这就引出了本文要讨论的话题:‘Vue.js 很好,但是比 Angular 或 React 更好吗?’。

CSS布局奇技淫巧:各种居中


居中是我们使用css来布局时常遇到的情况。使用css来进行居中时,有时一个属性就能搞定,有时则需要一定的技巧才能兼容到所有浏览器,本文就居中的一些常用方法做个简单的介绍。



还不知道这 11 个超酷的编程新工具你就 out 了!


工具对开发人员来说至关重要。工具可以让一个开发人员的日常工作更高效,并且只需要关注最重要的事情。对于开发人员来讲,寻找更好的替代工具往往比坚持使用熟悉过时的工具更困难。



现代前端开发技术栈


这篇文章将会介绍过去几年 JavaScript 开发方面的革命性发展。最近几年,应用开发的方法论发生了翻天覆地的变化。随着微服务架构、云计算、单页应用和响应式设计的兴起和发展,在保证项目开发进度、用户体验和应用性能的同时,开发者需要做大量的决策。如今,对于前端开发和 JavaScript 更是如此。



前端面试中的常见的算法问题


虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。


前端框架这么多,该何去何从?


作为一个软件开发者,最大的挑战就是在不断涌现的新技术中进行取舍,持续学习是从事这一行业的必备技能。在这个领域里,技术更新最快地又非前端莫属了。各种框架的出现、版本的更新此起彼伏,呈现出一派欣欣向荣之景。


更快学习 JS 的 6 个简单思维技巧


当人们尝试学习 JavaScript , 或者其他编程技术的时候,常常会遇到同样的挑战:有些概念容易混淆,特别是当你学习过其他语言的时候。很难找到学习的时间(有时候是动力)。



编写现代 CSS 代码的 20 个建议


不同于其他很多属性,盒模型中垂直方向上的Margin会在相遇时发生崩塌,也就是说当某个元素的底部Margin与另一个元素的顶部Margin相邻时,只有二者中的较大值会被保留下来,可以从下面这个简单的例子来学习


远离面条代码:编写可维护的 JS 代码


几乎每个开发者都接手或维护过遗留项目,或者说是重启一个旧的项目。通常第一反应是抛弃原有的代码,从头开始写。这些代码会混乱不堪,没有文档,并且别人可能要花费好几天去读懂代码。


如何写出小而清晰的函数?(JS 版)


本文以 JavaScript 为例,介绍了该如何优化函数,使函数清晰易读,且更加高效稳定。软件的复杂度一直在持续增长。代码质量对于保证应用的可靠性、易扩展性非常重要。


CSS双关语–来自前端的小段子,你看得懂吗?


通常来说,我写的有关Web开发的文章都是严肃的。因为主要涉及到克服挑战,或者是教学之类的内容。不过,今天是周五了,经过了劳累的一周,我决定休息一下,发一些和以往不同的娱乐点的CSS的双关语开心一下。

又闹分裂?Node.js 被 fork 出一个项目 Ayo.js


Ayo(发音为“eye-oh”或 IO)是当前流行的 JavaScript 运行时 Node.js 的一个分支。它的创建是由于 Node.js 项目内部发生了一个关于“行为准则(Code of Conduct)”的问题。


回顾 Web 开发者熟悉的 10 个经典开源项目和工具


这篇文章主要列出了曾经乃至现在都十分受 Web 开发者欢迎的开源工具,相信使用开源工具的 Web 开发者会对它们感兴趣的,它们中有的甚至诞生十多年了,但仍然在发光发热。


往期热文回顾


7月:《这是我最见过的最牛叉的代码:15篇前端热文回看

6月:《Web 前端知识体系精简:15篇前端热文回看

5月:《GET和POST有什么区别?及为什么网上多数答案都是错的:15篇前端热文回看

4月:《纯 CSS3 实现小黄人动效:10 篇前端热文回看

2月:《不装逼地说,在 Google 到底能学到啥:重温 10 篇热文



觉得本文对你有帮助?请分享给更多人

关注「前端大全」,提升前端技能

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存