当前位置:首页 > 科技  > 软件

2024年,这些前端开源库值得我们学习

来源: 责编: 时间:2024-04-07 17:00:04 243观看
导读前端趋势在这个链接上:https://risingstars.js.org/2023/en#section-all公布了一个 2023 全年 github 新增 star 数量榜单,star 的新增数往往代表了这个库使用的人越来越多,趋势越来越好:那么这些库到底都是何方神圣呢?我

前端趋势

在这个链接上:https://risingstars.js.org/2023/en#section-allYXd28资讯网——每日最新资讯28at.com

公布了一个 2023 全年 github 新增 star 数量榜单,star 的新增数往往代表了这个库使用的人越来越多,趋势越来越好:YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

那么这些库到底都是何方神圣呢?我们到底要不要学呢?接下来我们就盘点一下。YXd28资讯网——每日最新资讯28at.com

冠军:shadcn/ui

2023 年的 JavaScript 生态系统中最耀眼的明星项目无疑是 shadcn/ui。这个由 React 构建的 UI 组件集合,凭借 TailwindCSS 的强大定制能力,在众多项目中脱颖而出。YXd28资讯网——每日最新资讯28at.com

如果是 React 技术栈的朋友,项目用得到的话可以试试这款 UI 框架,或者看看源码学习一下:YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

亚军:Bun

Bun 是 Node.js 和 Deno 的竞争对手,是一个新的 JavaScript运行时。YXd28资讯网——每日最新资讯28at.com

Bun 不仅是一个专注性能与开发者体验的全新 JavaScript 运行时,还是一个转译器、构建工具、包管理器以及测试库的全能工具包。YXd28资讯网——每日最新资讯28at.com

它宣称能给开发者带来更快的开发速度。。但是。。。目前 已经支持 windows 了,后续肯定越来越火。。。。想学也学不到啊。。YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

季军:Excalidraw

Excalidraw 是一个用 React 写的一款画图工具,用起来很简单,并且它附带了丰富的现成的图库。YXd28资讯网——每日最新资讯28at.com

它的源码也非常有学习价值,有兴趣的可以去看看:YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

框架:React & Nextjs

这两个不用说,React 在全球的前端框架排名中常年都是第一,并且人气每年都在疯狂飙升,根本停不下来。YXd28资讯网——每日最新资讯28at.com

Next.js 是 React 的服务端渲染框架,React 的火爆自然也带火了 Next.js。YXd28资讯网——每日最新资讯28at.com

学不学?这还需要问吗?肯定要学啊!!!YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

后起之秀:HTMX

HTMX 是一种新的简单交互的方案。YXd28资讯网——每日最新资讯28at.com

当今比较火的框架 Vue 或者 React,我们在用这些框架开发项目的时候,其实是把 HTML 部分完全放在前端去处理的,后端只需要给我们推送数据即可。也就是比较流行的 前后端分离模式。YXd28资讯网——每日最新资讯28at.com

HTMX 将改变这种模式,HTMX 倡导的是无论是 HTML 还是 数据,都要从后端去拿。YXd28资讯网——每日最新资讯28at.com

它的原理很简单:YXd28资讯网——每日最新资讯28at.com

  • 从任何用户事件发出 AJAX 请求。
  • 让服务器生成代表该请求的新应用程序状态的 html。
  • 在响应中发送该 html。
  • 将该元素推到它应该去的 DOM 中。

也就是倒回到服务器渲染 Html,不得不说历史就是轮回。YXd28资讯网——每日最新资讯28at.com

htmx 风潮已经袭来,人们开始强调一种“傻瓜客户端”方法,即由服务器生成 html 本体并发送至客户端,意味着 UI 事件会被发送至服务器进行处理。YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

YXd28资讯网——每日最新资讯28at.com

这个稍微了解一下就行了,没必要去学吧。。。短时间内你觉得能盛行起来吗?YXd28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-81715-0.html2024年,这些前端开源库值得我们学习

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Session与JWT:认证机制的比较

下一篇: C++原子操作与并发编程:提升多线程应用的性能与稳定性

标签:
  • 热门焦点
  • Rust中的高吞吐量流处理

    作者 | Noz编译 | 王瑞平本篇文章主要介绍了Rust中流处理的概念、方法和优化。作者不仅介绍了流处理的基本概念以及Rust中常用的流处理库,还使用这些库实现了一个流处理程序
  • Golang 中的 io 包详解:组合接口

    io.ReadWriter// ReadWriter is the interface that groups the basic Read and Write methods.type ReadWriter interface { Reader Writer}是对Reader和Writer接口的组合,
  • 学习JavaScript的10个理由...

    作者 | Simplilearn编译 | 王瑞平当你决心学习一门语言的时候,很难选择到底应该学习哪一门,常用的语言有Python、Java、JavaScript、C/CPP、PHP、Swift、C#、Ruby、Objective-
  • 深度探索 Elasticsearch 8.X:function_score 参数解读与实战案例分析

    在 Elasticsearch 中,function_score 可以让我们在查询的同时对搜索结果进行自定义评分。function_score 提供了一系列的参数和函数让我们可以根据需求灵活地进行设置。近期
  • 自动化在DevOps中的力量:简化软件开发和交付

    自动化在DevOps中扮演着重要角色,它提升了DevOps的效能。通过自动化工具和方法,DevOps团队可以实现以下目标:消除手动和重复性任务。简化流程。在整个软件开发生命周期中实现更
  • 东方甄选单飞:有些鸟注定是关不住的

    文/彭宽鸿编辑/罗卿东方甄选创始人俞敏洪带队的“7天甘肃行”直播活动已在近日顺利收官。成立后一年多时间里,东方甄选要脱离抖音自立门户的传闻不绝于耳,“7
  • 朋友圈可以修改可见范围了 苹果用户可率先体验

    近日,iOS用户迎来微信8.0.27正式版更新,除了可更换二维码背景外,还新增了多项实用功能。在新版微信中,朋友圈终于可以修改可见范围,简单来说就是已发布的朋友圈
  • 2022爆款:ROG魔霸6 冰川散热系统持续护航

    喜逢开学季,各大商家开始推出自己的新产品,进行打折促销活动。对于忠实的端游爱好者来说,能够拥有一款梦寐以求的笔记本电脑是一件十分开心的事。但是现在的
  • 由于成本持续增加,笔记本产品价格预计将明显上涨

    根据知情人士透露,由于材料、物流等成本持续增加,笔记本产品价格预计将在2021年下半年有明显上涨。进入6月下旬以来,全球半导体芯片缺货情况加剧,显卡、处理器
Top