那些平时可能用不上,跳槽很有用的框架

古人有云,平时不烧香,临时抱佛脚。很好地说明了一个问题:打仗要打有准备的战,要打有把握的战。对于不少人来说,跳槽其实也是打仗,而且要过五关斩六将。所以现在我稍稍地总结了一下,前端跳槽时,经常会被问到的框架。

css方面:

1.sass,less和stylus(这三个框架其实平时也常常能用得上,但是跳槽很多都问。)

这些css预处理器,也算是火了好些年了。它们在项目中扩展了 CSS3,增加了规则、变量、混入、选择器、继承等等特性。还能生成良好格式化的 CSS 代码,易于组织和维护。

面试官喜欢问你里面的规则和语法,甚至一时兴起叫你来一段代码。 预处理器确实挺好用的,不管跳槽与否,最好学会。

2.Bootstrap

中文网对它的概括就是:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。附上一个中文的网址:http://www.bootcss.com/

Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap是基于HTML5和CSS3开发的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。其中包括以下组件:下拉菜单、按钮组、按钮下拉菜单、导航、导航条面包屑、分页、排版、缩略图、警告对话框、进度条、媒体对象等。而且它的火热让很多的插件丰富很多。这么热门的框架,被面试官问了,不懂的话就太out了。
我用它搭建过很多后台系统,三个字:快很准。

3.foundation

移动端设计大热, 在响应式布局日趋平常的时代背景下。这个号称最先进的响应式框架,自然会出现在各大笔试面试题里面。你在项目中不一定用得上,但是你最好就懂它的实现原理和优缺点。

js方面:

1.zepto.js

有搞过移动端开发的童鞋,基本上都有用过这个短小精悍的框架。它其实就是一个精简版的移动端jQuery。它的优缺点,你用过它干什么,都能体现你在移动端的基础是否扎实。

2.Backbone.js

这是一个js端很多的一个mvc框架。整个框架十分轻量级,组件很丰富。缺点就是大量文件的引用。你可以不实践这个框架,但是最好就是了解一下它,否则会被问到的几率蛮大。

3.Knockout.js

如果你不知道什么是mvvm框架,只能说明的前端广度不够。而这个框架正好尅弥补一下你这方面的空白。它支持绑定,文档做得出色,引导系统超级赞。具体的可以参考:http://knockoutjs.com/

自动化方面:

1.seajs+grunt

现在要把整个前端做流畅,前端的模块化和自动化已经很流行。 所以相关的知识会被问到也是理所当然。

2.fis

百度出品的这个框架也是挺好用的,FIS是专为解决前端开发中自动化工具、性能优化、模块化框架、开发规范、代码部署、开发流程等问题的工具框架。

以上两个只是举例,node.js的诞生,让前端能做的事情更多了。grunt和今年才留下的 gulp都可以学一下。

当然还有很多会被问到的框架,我有空再补上。

Author: Alone

Antroduction: 高级前端开发工程师

Sign: 人生没有失败,只有没到的成功。

博主相关文章推荐:

你有想过30几岁后的前端路吗

这些年帮过我的前端框架(实用篇)

移动端上下滑动事件之--坑爹的touch.js

轻轻谈一下seaJs——模块化开发的利器

有趣的前端题目,看了不后悔

移动端前端开发概述

浅谈
标签的语义化

浅谈鼠标滚轮事件

不积跬步无以至千里----高度自适应的textarea

sass和less,优秀的前端样式预处理器

视差滚动的那些事儿

关于那些常见的坑爹的小bug

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

时间: 2024-08-01 22:44:58

那些平时可能用不上,跳槽很有用的框架的相关文章

你的领导工作能力很强,凡事喜欢亲力亲为,平时给你安排的工作很少且指导不多,导致你感觉来了几个月无事可做、没有成长。对此,你怎么办?

例:你的领导工作能力很强,凡事喜欢亲力亲为,平时给你安排的工作很少且指导不多,导致你感觉来了几个月无事可做.没有成长.对此,你怎么办? 结合题干信息,当前要处理的关系是我与领导之间的上下级关系,面临一个核心问题是领导本身能力强,但是却不重视“我”,导致我在工作中无所适从.相信很多考生都是按照这个思维来理解题目,以至于掉入题目的陷阱.这个时候,需要我们跳出学生思维,结合实际去思考.第一,领导本身工作能力强,我们作为下属最直接的反应是什么,应该是很开心的,跟着这样的领导我们也会受到潜移默化的影响,个

EF错误:无法加载关系xxx,因为类型xxx不可用。以下信息对于解决上一个错误可能很有用: 类型xxx中不存在必需属性xxx

工作中遇到下面错误: 指定的架构无效.错误: 无法加载关系“Centria.ABATracker.Domain.FK_ABC_TherapySession_SessionId”,因为类型“Centria.ABATracker.Domain.TherapySession”不可用. 以下信息对于解决上一个错误可能很有用: 类型“Centria.ABATracker.Domain.TherapySession”中不存在必需属性“SessionTargetTARecord”. 无法加载关系“Centri

Unix / 类 Unix shell 中有哪些很酷很冷门很少用很有用的命令?(转)

著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:孙立伟 链接:http://www.zhihu.com/question/20140085/answer/14107336 来源:知乎 这个问题quora上有人提过 What are some lesser known but useful Unix commands? ,已经有不少答案了,我个人已经从这些答案中学到不少,这里我只是照搬过来,然后加上自己的解释. lsof: 列出所有打开的文件.举例:'lsof -p

对于Linux系统管理员很有用的16个在线工具

1. ExplainShell.com 命令解释 ??对于Linux用户来说每天都会写各种命令和脚本,那么你可以使用这个网站工具来查看命令式如何工作的,这样可以避免不必要的错误出现:也是一个很好的学习命令的方式 2. BashrcGenerator.com 定制个性命令提示符 ??简单说就是个性化生成命令提示符,可将生成的代码写入到用户家目录的.bashrc或者可以设置全局变量文件/etc/profile对所有用户生效 ??可参考:http://stackoverflow.com/questio

Web 开发中 20 个很有用的 CSS 库

转自:http://www.oschina.net/translate/css-libraries-for-developers 在过去的几年中,CSS已经成为一大部分开发者和设计者的最爱,因为它提供了一系列功能和特性.每个月都有无数个围绕CSS的工具被开发者发布以简化WEB开发.像CSS 库,框架,应用这样的工具能够为开发者做很多事,而且可以使开发者创造出创新立异的WEB应用. 在这篇文件章中我们找到了一系列对开发者有用的CSS库,它们能帮助开发者在一定的期限内取得有创造性和创新性的成果.我们

20+个很有用的 jQuery 的 Google 地图插件

Google 地图在寻找我们想要了解的商店或者其它有趣的地方这种用途方面很流行和实用. 地图被一些商店特地集成到了它们的网站上面,这样就可以让人们容易找到它们的所在. 尽管其并不容易被集成,Google 地图使用起来还是简单且引人注目的. 在你的站点上集成它需要一个漫长且复杂的过程. 但多亏了拥有一个许多实用Google地图插件资源库的jQuery. 你只需要将jQeury地图插件安装到你的站点上,然后就可以开始根据你的业务需要来设计简单但能吸引人的地图了. 在本文中,我会列出一堆实用的jQue

[转载]对于Linux系统管理员很有用的16个在线工具

对于Linux系统管理员很有用的16个在线工具 08/15. 2014 1. ExplainShell.com 命令解释 对于Linux用户来说每天都会写各种命令和脚本,那么你可以使用这个网站工具来查看命令式如何工作的,这样可以避免不必要的错误出现:也是一个很好的学习命令的方式 2. BashrcGenerator.com 定制个性命令提示符 简单说就是个性化生成命令提示符,可将生成的代码写入到用户家目录的.bashrc或者可以设置全局变量文件/etc/profile对所有用户生效 可参考:ht

[程序猿]推荐17个很有用的在线工具 - 简书

简 首页 专题 发钱啦 注册 登录 简首页 专题 下载手机应用 简书 交流故事,沟通想法 iOS· Android 显示模式 登录 下载简书移动应用 注册 登录 添加关注 作者 郭小力 2016.08.25 12:12 写了8570字,被20人关注,获得了67个喜欢 [程序猿]推荐17个很有用的在线工具 字数1032 阅读188 评论1 喜欢16 收藏文章 分享 1. ExplainShell.com 命令解释 对于Linux用户来说每天都会写各种命令和脚本,那么你可以使用这个网站工具来查看命令

8个很有用的PHP安全函数,你知道几个?

原文:Useful functions to provide secure PHP application 译文:有用的PHP安全函数 译者:dwqs 安 全是编程非常重要的一个方面.在任何一种编程语言中,都提供了许多的函数或者模块来确保程序的安全性.在现代网站应用中,经常要获取来自世界各地用户的输 入,但是,我们都知道“永远不能相信那些用户输入的数据”.所以在各种的Web开发语言中,都会提供保证用户输入数据安全的函数.今天,我们就来看看,在 著名的开源语言PHP中有哪些有用的安全函数. 在PH