【CSDN 编者按】在这个更新换代无比迅速的时代,没有什么能够永远成为唯一解。JavaScript框架也是如此,不同的框架不断涌现,同一框架的版本也在不断地更新。但是新的就一定好用吗?
原文链接:https://ruky.me/2022/06/07/why-do-javascript-frameworks-get-increasingly-difficult-over-time/
JavaScript的框架数量非常多,而且几乎每隔几个月就会有新的框架问世。我知道有些人对于层出不穷的JavaScript框架感到厌烦,因为这些新框架真的太多了。不过,还是有人坚持使用vanilla JavaScript。
这些JavaScript框架的出现实际上是为了方便开发者,帮助他们提高效率,使其能够产出更好的代码。
不过我想不仅仅是我,其他人也可能注意到了,这些框架随着时间的推移变得越来越复杂,反而失去了一些本应该带给开发者的好处——即节省开发者的时间。
我尝试的第一个框架是Angular 1,我花了相当多的时间来学习它。在那个时代,它非常棒。接着Angular 2出现了。Angular 2让我觉得它变得“焕然一新”(也许因为我当时是JavaScript的新手),感觉像是又重新学了个完全不同的框架。
后来,我又尝试使用了React,但感觉它太复杂了,甚至一开始就不符合我的需求。虽然这么说,但是不可否认的是,React依然是一个好的框架,只是不适合我。我认为React适合像Facebook这样的大型应用,但是不适合我这样创建只有少数人使用的简单网络应用的人。(这个观点可能不那么“讨喜”)
然后我又转向了Vue,对我来说,Vue是一股清流——它不需要我设置复杂的开发工具,只需要插入一个脚本标签,就能快速开始项目。
(图源Vue.js官网)
学习起来也不是很复杂,而且它完全满足我的需求。所以Vue成了我心中的No.1框架,直到现在我仍然在使用它创建所有的东西。
lt;!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<frameset rows="10%,*">
<frame src="upper/one.php" name="logo">
<frameset cols="20%,*">
<frame src="upperleft/02.html" name="shuming" target="neirong">
<frame src="book/threecountries/01.html" name="neirong">
</frameset>
</frameset>
</html>
以上是html的框架,可以对页面进行分割,分为上下[上部占10%,下半部分分为左右两部分,左边20%,右边80%的宽度],也就是将整个页面分为三个板块,上面是网站信息和登录的信息,下面左半部分是选择菜单栏,右边是显示的部分,手机和电脑通用的.也可以根据自己的需要进行分类.
SS 框架是一个软件,它为你的 HTML 开发提供了许多选项以供使用,可能使得你开发网站或 web 程序更快速更简单。CSS 框架既有优点也有缺点,总的来说对于绝大多数使用者还是利大于弊。那么,在程序开发中有哪些好的 CSS 框架呢?今天,小编为大家整理了 Gitee 上 Star 数还算不错的开源框架,希望大家能够喜欢:)
如果大家有与 CSS 框架相关的开源项目,欢迎托管到 Gitee 上哦,我们会及时给予推荐。最后,如果你很喜欢以上提到的项目,别忘了分享给其他人哦!
1、项目名称:基于 Material Design 的前端框架 MDUI
项目简介:MDUI 是一个基于 Material Design 的前端框架,使用纯 JavaScript 编写,没有任何依赖。CSS 文件中已经包含了 19种主色主题、16种强调色主题、1种夜间主题,只需添加一个 CSS 类,即可实现主题的切换。移动优先,可适配所有屏幕。
项目地址:https://gitee.com/zdhxiong/mdui
2、项目名称:户界面开发框架 EasyWebUI
项目简介:EasyWebUI 是一个普适而轻巧的 HTML/CSS 开发框架 —— 支持 IE 8+ 的 CSS 2/3 国际标准及主流厂商的专用属性(不使用 IE CSS Hack),通用于桌面端、移动端的各种网页、混合 App 用户界面的构建。
项目地址:https://gitee.com/Tech_Query/EasyWebUI
3、项目名称:移动前端框架 AUI
项目简介:AUI 是为 APICloud 而打造的一个单纯 UI 框架,体积小,方便用户扩展和自由组合,摆脱繁琐的 html 标签布局。
AUI 为一款轻量级前端UI框架,更偏重于 CSS 布局及样式的构造,通俗易懂的写法及模块式的拼装方便用户自由扩展。轻小的体积、灵活的扩展性,大大提高移动端项目的体验度和开发效率。
项目地址:https://gitee.com/liulangnan/aui
4、项目名称:移动 UI 框架 Hui
项目简介:Hui崇尚的是样式组装化,提倡抽取通用类方式,你只需要写简单的样式甚至不需要写任何样式就可以通过通用类组装成丰富的组件和布局效果。Hui 包含了23中主题样式,可以满足各种 App 对色彩的需求。Hui 有丰富的前端组件,包含移动开发的方方面面。同时 Hui 提供各种主流 App 模仿实例,更加方便学习。
项目地址:https://gitee.com/monksoul/Hui
5、项目名称:基于 CSS 的动画库
项目简介:本项目是基于 css3 的动画库。
项目地址:https://gitee.com/xulongchang/animate.css
*请认真填写需求信息,我们会在24小时内与您取得联系。