• 您好,欢迎访问33目录网!本站专注于优质网站导航,打造方便快捷的分类目录网站!
  • 注册 / 登录
  • 数据统计:
  • 176 个主题分类入
  • 53172 个优秀网站
  • 9 个待审网站
当前位置:33目录网 » 网络资讯 » 源码下载 » 文章详细 订阅RssFeed

浅谈几个优秀的​Web前端框架

发布时间:2018-10-22 浏览:548次 来源:网友投稿

  【浅谈几个优秀的Web前端框架】Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。其类型有基于请求的和基于组件的两种框架近年来,Web技术的发展速度快得让人窒息,特别是最近几年一代又一代的变革一次又一次的创造。各大巨头又纷纷把技术转向HTML5和CSS3,各种企业级框架如雨后春笋般涌现。Web应用框架有助于减轻网页开发时共通性活动的工作负荷,例如许多框架提供数据库访问接口、标准样板以及会话管理等,可提升代码的可再用性。

  浅谈几个优秀的Web前端框架

  Bootstrap

  Twitter出品的Bootstrap在业界是非常受欢迎的,以致于有很多前端框架都在其基础上开发,如我们熟悉的WeX5就是在Bootstrap源码基础上优化而来的。我相信大多数接触过前端开发的同学多少都了解过这个优秀的前端框架。Bootstrap是基于HTML、CSS和Java的,它简洁灵活,可以使得Web开发更加敏捷。

  它提供优雅的HTML和CSS规范,在jQuery的基础上进行更加个性化和人性化的完善。兼容大部分jQuery插件,并包含了丰富的Web组件,如下拉菜单、按钮式下拉菜单、导航条、按钮组、分页、缩略图、进度条和媒体对象等。自带了13个jQuery插件,其中有模式对话框、标签页、滚动条和弹出框等。

  Foundation框架

  Foundation框架总体来看要比Bootstrap略显高大上一点,但他们俩的设计理念都是非常清楚的,Bootstrap有引导的意思,它尝试处理你项目中的一切所需。Foundation有基础、地基及支柱的意思,给你项目中强有力的创造与支持。相对于Bootstrap丰富的组件及插件,Foundation仅提供了有限的几种元素,其目标是,即使你使用预定义的UI元素,也不应该与大家的网站长得太像。

  而Bootstrap则致力于提供所有定义好的元素,这样使得看起来许多网站都差不多。Foundation默认不带图标集,它推荐使用开源字体图标。与Bootstrap一样,Foundation使用网格流式布局将网页划分为12列,针对不同的设备显示不同的列数,实现响应式布局。但Foundation不支持旧版本浏览器。其他特性如有兴趣可进一步了解。

  Curl

  Curl 是一个命令行工具,用于通过 HTTP(s)、FTP 和数十种其它协议进行请求。使用Curl可以进行文件下载、检查响应标题和自由访问远程数据。

  在 Web 开发中,Curl 经常和 RESTful API 一起使用,用于测试连接。

  Curl 命令可能比上述代码更复杂。有许多选项用于控制 headers、Cookie、身份验证等。了解更多,请阅读Everything curl。

  Tree

  Tree 是一个小型的命令行实用程序,它将目录中的文件以可视化的方式进行显示。它采用递归运行的方式,遍历每个级别的嵌套并绘制所有内容的格式树。这样就能快速的浏览并查找需要的文件。

  tree.├── css│ ├── bootstrap.css│ ├── bootstrap.min.css├── fonts│ ├── glyphicons-halflings-regular.eot│ ├── glyphicons-halflings-regular.svg│ ├── glyphicons-halflings-regular.ttf│ ├── glyphicons-halflings-regular.woff│ └── glyphicons-halflings-regular.woff2└── js ├── bootstrap.js └── bootstrap.min.js

  还可以使用简单的 regEx 模式来过滤结果:

  tree -P '*.min.*'.├── css│ ├── bootstrap.min.css├── fonts└── js └── bootstrap.min.js

  Tmux

  根据维基的解释,Tmux 是一个终端复用器。通俗的说,它是一个能将多个终端连接到单个终端会话的工具。

  Tmux允许用户在终端中的程序之间切换,添加屏幕窗格,并将多个终端连接到同一个会话,使其保持同步。在远程服务器上工作时,Tmux 特别有用,因为它允许用户创建新的选项卡,而无需再次登录。

  du

  du命令用于生成关于文件和目录的空间使用情况的报告。du很容易使用,可以递归地运行,遍历每个子目录并返回每个文件的大小。

  du 的常见用例是:当某个驱动器的空间不足,用户不清楚每个存储器的大小。使用此命令可以快速查看每个文件夹所占用的存储空间,从而找到占用最大空间的存储器。

  AUI

  AUI是最近流行起来的,作者声称是专为APIClound设计的一套框架,解决了许多移动端开发实际中遇到的许多问题,是一个纯CSS框架。使用容器+布局+模块的构建方式,JS辅助,更自由更灵活更易于扩展使用。遵循Google Material设计规范,完美适配各个机型。面向HTML5,使用CSS3实现动画交互,轻量级高性能。AUI是使用MIT License授权,你可以复制、出售。目前最新版本2.0。

  Amaze UI

  这是称为妹子UI的开源框架,据称是中国首个开源HTML5跨屏前端框架。妹子UI以移动优先为理念,从小屏逐渐到大屏,实现响应式网页。Amaze UI包含20+个CSS组件、20+个JS组件,更有多个包含不同主题的Web组件。相比国外框架,妹子UI关注中文排版提供本地化支持。面向HTML5开发,使用CSS3来实现动画交互,轻量级高性能。

  综合来看,基于请求的框架要程序员自己动手的地方比较多,但也因此可以更精细地控制HTML、CSS和Javascript这些最终决定应用程序界面的代码,特别是如果要在界面上有创新,尝试新的视觉效果和用户操作,必然选择基于请求的框架。基于组件的框架可以提高开发界面的效率,前提是选用的组件质量优秀。


  版权说明:本文"浅谈几个优秀的​Web前端框架"内容来源于互联网用户投稿,该文观点仅代表作者本人。本站不拥有所有权,不承担相关法律责任。如发现有涉嫌侵权/违法违规的内容,请发送邮件至2855532207QQ邮箱申诉,一经查实,本站将立刻处理。

  • 上一篇: 亚马逊最新Kindle史上性价比最高
  • 下一篇: 未来5年UI设计师的发展前景
  • 相关资讯推荐
    天人文章管理系统介绍与安装方法
    【天人文章管理系统介绍与安装方法】天人文章管理系统站点搭建简单,只要有域名、空间(或服务器)。然后上传源码,就可正常使用了。也可选择付费一条龙搭建。一条龙搭建网站的服务,包含域名、空间、授权。付款即用,所有搭建过程都由我们来操作,所选用的空间(或服务器)、域名均为稳定、正规的产品。
    易优cms企业建站系统v1.1安装步骤
    易优cms(eyoucms)是一款专注于企业网站建设的企业建站系统,系统以免费、安全、易用为宗旨,可免费下载海量企业网站模板,各类实用的eyoucms企业网站插件,用易优建站快速简单。
    浅谈几个优秀的​Web前端框架
    【浅谈几个优秀的Web前端框架】Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。其类型有基于请求的和基于组件的两种框架近年来,Web技术的发展速度快得让人窒息,特别是最近几年一代又一代的变革一次又一次的创造。
    好一站分类目录程序源码特点​与介绍
    【好一站分类目录程序源码特点与介绍】好一站分类目录程序源码是根据35dir分类目录程序优化而来,最新更新时间为2021年8月19日,目前属于免费公测阶段,整个程序安全小巧只有1.87M,采用PHP+MYSQL开发,网站用户支持QQ登录,网站系统支持伪静态。
    优能分类目录网站系统特点​与介绍
    【优能分类目录网站系统特点​与介绍】优能分类目录网站系统是一个以php+mysql进行开发的轻门户系统,最新更新时间为2021年9月24日,主要整合了新闻/微信/货源/商品/网站等内容的提交。
    优客365分类目录网站系统介绍
    【优客365分类目录网站系统介绍】优客365分类目录网站系统是个跨平台的开源软件,运行环境为 PHP/Mysql,最新更新时间: 2021/6/29,基于PHP+MYSQL开发构建的开源网站分类目录管理系统,具有操作简单、功能强大、稳定性好、扩展性及安全性强、二次开发及后期维护方便
    新逐浪CMS:50项更新让你耳目一新
    【新逐浪CMS:50项更新让你耳目一新】关于逐浪CMS,相信大家都不会陌生,逐浪CMS是采用微软最新的dotNET2.0技术平台构架,基于MSSQL2005(兼容MSSQL2000)技术开发的网站管理系统,是国内CMS中的佼佼者。就在近日,逐浪CMS团队表示已正式发布了逐浪CMSx3.0版本。