素材巴巴 > 程序开发 >

本月学习小结_您本月将在前端开发中学习什么?

程序开发 2023-09-10 22:08:09

本月学习小结

3月,我写了一篇关于当今行业中工具和技术的丰富程度以及其感觉如何令人压倒的文章。 这篇文章在业界引起了很多共鸣。

许多人同意,尽管我们“沉迷于”工具,而且可能令人生畏,但最好的方法是着眼于可帮助我们提高生产率和解决问题的工具和技术。

因此,我认为打开讨论并向所有人提问是很酷的: 您接下来要学什么?

这是一种新语言吗? 一个新CSS框架? 网格系统? 也许您还没有碰过Sass(可耻!!)。 也许您想对后端技术更加熟悉,以补充您的前端堆栈。 也许这是一个新JavaScript库或框架。 无论是什么,我都想听听。

但我先走。

我忽略了什么

以下是我一直在加深对(或开始使用!)的理解的一些简短清单,我拖延了太长时间了:

SVG

SVG巨大,而且可以保留。 它具有强大的浏览器支持 ,可以进行多填充,也可以声明某种后备或有条件的。 克里斯·科耶尔(Chris Coyier)最近的SVG综述是一个很好的起点。 还有SitePoint作者Joni Trythall 即将出版的SVG书 (如果您还没有注意到,Joni对SVG的作用就像Hugo对Sass的作用 )。

除了有关该主题的大量文章和教程之外,还有许多值得研究的SVG相关工具, 我在时事通讯中列出了许多工具。

WAI-ARIA和可访问性

很高兴看到WAI-ARIA终于获得了应有的关注。 我们不再浪费时间在讨论毫无意义HTML语义上,而是在尽力为文档增加实用的语义价值。 WAI-ARIA可以做到。

虽然我个人具有一些WAI-ARIA基本知识,但我仍然对未深入研究该主题感到内。 如果您的命中列表上有WAI-ARIA,则可能要从 The Accessibility Project网站或MDN的ARIA资源页面开始 。 最近在SitePoint上发布了Stephan Max的ARIA简介。

作为相关研究,有HTML5 Accessibility网站 ,该网站提供有关哪些HTML5新功能在不同浏览器中具有可访问性支持的信息。

折叠式CSS和关键渲染路径

这是我想更深入研究的另一个。 基本上,我们的想法是让网站自动化以“内联”适用于首屏内容CSS规则(从理论上讲,这违背了我们多年的教学经验)。

本·爱德华兹( Ben Edwards )在CSS-Tricks上撰写了有关该主题的讨论 ,而我对这个概念的第一个介绍是Aqeel的出色文章 ,他随后进行了相关的艰巨任务 。

首先,如果您想查看您的网站或应用是否可以从该技术中受益,则可以在WebPagetest.org上运行filmstrip测试 。

当然,关键的渲染路径不仅与CSS有关,因此在该领域有很多东西要学习 。

AngularJS / Backbone.js / Ember.js

我真的很晚才开始玩这个游戏。

JavaScript MVC混战中还有许多其他竞争对手 ,但AngularJS , Backbone.js和Ember.js似乎是前三名。

我想更多地使用其中之一,但没有实际的机会或必要性。 如果我今天必须选择一个,我可能会选择Angular,因为它似乎是最喜欢的 ,尽管与类似框架相比,学习曲线显然更陡峭。

我渴望简单的Java语言是我们不得不关注的主要最佳实践! 但是那些日子已经一去不复返了,似乎任何形式的认真应用开发都应该涉及这些框架之一,或者至少涉及类似的方法。

免费学习PHP!

全面介绍PHP和MySQL,从而实现服务器端编程的飞跃。

原价$ 11.95 您的完全免费

如果你正在寻找上手的其中之一,你可能想看看这个角度当然还是这个初学者指南Backbone.js的 ,无论在SitePoint的姊妹网站, 可学习 。

你呢?

这是我仍在寻找的四个特定领域,或者希望很快进一步发展。 您想学什么?

并且不要对简单的东西发表评论-我们都处于不同的水平。 一些开发人员会认为我的列表很基本!

因此,请在评论中告诉我们: 您本月将学什么?

翻译自: https://www.sitepoint.com/what-learn-front-end-development-8-2014/

本月学习小结


标签:

上一篇: 0基础学web前端难不难? 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。