首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
借助开源项目开发
独立开发者张张
创建于2021-05-13
订阅专栏
介绍大前端各种开源项目
等 77 人订阅
共39篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用React 360创建虚拟现实(VR)体验
React的虚拟现实(VR)体验? 😮 这真的有可能吗?是的。随着React 360的引入,现在可以使用JavaScript创建虚拟现实体验。 如今在设备中如何使用VR 在介绍什么是React 360
在React应用中使用Dexie.js进行离线数据存储
离线存储应用程序数据已成为现代Web开发中的必要条件。内置的浏览器 localStorage 可以用作简单轻量数据的数据存储,但是在结构化数据或存储大量数据方面却不足。 最重要的是,我们只能将字符串数据存储在受XSS攻击的 localStorage 中,并且它没有提供很多查询数…
Prisma:适用于Node.js和TypeScript的完整ORM
Prisma是Node.js和TypeScript的下一代ORM。经过两年多的开发,我们很高兴分享所有Prisma工具已准备好投入生产! 对象关系映射的新范例 Prisma是适用于Node.js和Ty
使用Vue.js和MJML创建响应式电子邮件
MJML是一种现代的电子邮件工具,使开发人员可以在所有设备和邮件客户端上创建美观、响应迅速的出色电子邮件。这种标记语言是为了减少编写响应式电子邮件的痛苦而设计的。 它的语义语法使其易于使用。它还具有功能丰富的标准组件,可缩短开发时间。在本教程中,我们将使用MJML构建漂亮的响应…
如何使用IndexedDB —浏览器上的NoSQL数据库
深入研究IndexedDB API及其在实践中的用法。 你可以在下面找到IndexedDB的示例。 在本文中,我们将重点介绍以下内容。 你知道背后的原因吗?让我们找出答案。 没有像 localStorage 这样的特殊限制(介于2.5MB和10MB之间)。最大限制取决于浏览器和…
使用RoughViz可视化Vue.js中的草绘图表
图表是数据的图形表示,用于使数据集更易于阅读,并且易于区分各部分。虽然大多数用户习惯于看到简洁而正式的图表,但一些用户更喜欢看到手绘或素描的图表,这就是roughViz的用武之地。 roughViz是一个基于D3.js和Rough.js的JavaScript库。该库旨在帮助构建…
2021年管理Monorepo代码库的11种出色工具
如今,许多工具可以在20个不同的文件夹中运行“npm install”和“npm run build”。但是,并不是所有的工具都能促进正确的monorepo。 促进一个正确的单体开发意味着要解决一些挑战,比如为分离的模块运行测试和构建过程,能够从项目中独立发布模块,以及管理变更…
开源推荐|使用Vime.js添加视频
Vime是一个可定制,可扩展,可访问且与框架无关的媒体播放器。 🎥 多提供商支持(HTML5,HLS,YouTube,Vimeo等)。 👑 一个API来统治一切!下次你需要播放器时,不要再重新学习任何东西。 ♾️ 避免在媒体相关API上的跨浏览器差异,如全屏和画中画。 👐…
开源推荐|JSONsite:使用JSON文件创建SPA页面
发现一个开源项目,可以让你用一个JSON文件创建一个网站。 做一个fork,添加你的URL,然后咣当一声,一个好看的网站就用JSON文件做出来了。而且所有的网站都是由Vercel托管的,他们有惊人的正常运行时间和CDN。 然后,JSONsite将开始解析这些数据,并将其传递给n…
开源推荐|使用GPU.js改善JavaScript性能(译)
有很多方法可以解决这个问题,例如使用web worker或后台线程。GPU减轻了CPU的处理负荷,给了CPU更多的空间来处理其他进程。同时,web worker仍然运行在CPU上,但是运行在不同的线程上。 在该初学者指南中,我们将演示如何使用GPU.js执行复杂的数学计算并提高…
开源推荐|我不能没有的5个Vue.js库
有的时候,我们需要在用户点击元素之外的时候触发一个事件。最常见的用例是当你想通过点击关闭一个下拉框或对话框时。这是一个必不可少的包,几乎在我构建的每个应用中都会用到。 我通常会将它安装在 main.js 中,以便在我的应用程序中使用。如果你只在一个或两个页面上使用它,你可能会想…
8个JavaScript库可更好地处理本地存储
我为当前项目测试了一些本地存储库。想知道他们有什么很棒的功能吗?继续阅读。 如果你必须在同一个浏览器中从一个标签页发送消息到另一个标签页,你不必用艰难的方式。Local storage bridge在这里让任务变得更简单。 Basil.js统一了session、localSto…
你应该了解的23个极为有用的NodeJS库
这是一个市场上最好的javascript后端库列表,甚至我会推荐你把它收藏起来,以便将来参考,就像我为自己做的那样 😜。 1. Express 快速,简单,极简的Node Web框架。 2. Socket.io 3. Body-parser Node.js body解析中间件…
Vue.js轮播库热门精选
要创建一个轮播图,我们必须动态地创建显示图片,并添加导航按钮来在它们之间导航,我们可能还需要自动播放功能。 这些都需要时间来构建,而且极有可能我们可以更好地利用这些时间做其他事情。在这篇文章中,我们将看看Vue.js的一些轮播图库,让我们的生活变得更轻松,并让我们拿回一些宝贵的…
19个前端开发人员的救生工具
在本文中,我为前端Web开发人员汇总了30种顶级工具,从代码编辑器和代码游乐场到CSS生成器,JS库等等。 你是否曾经尝试记住如何声明渐变,文本阴影,Flexbox或Grid的CSS属性,仅举几例?不容易。除非你一再使用某些CSS功能及其属性,否则很难记住所有这些功能。但是,即…
哪些UI库支持暗模式?
如今,黑暗模式是Web,桌面和移动应用程序中经常需要使用的功能。 通过增加可定制的界面来提高开发者对UI库的使用体验是非常重要的,可以带动很多开发者使用特定的UI库。 以下是一些支持暗模式的已知UI库。 React JS的Material Design UI框架在GitHub上…
面向程序员的12个GUI Git客户端,哪个才是你心中的最佳客户端?
尽管许多用户可以从命令行轻松地使用Git,但有多种GUI客户端可以大大加快你的工作流程,尤其是在你不熟悉平台的情况下。 如果你正在寻找理想的客户端来管理你的Mac上的仓库,本文列出了适用于Mac OS X或Windows系统的最佳GUI Git客户端。 1. GitHub De…
除了阿里的iconfont图标库,还有这10个开源SVG图标库
在国内,我想大家基本上都是用阿里的iconfont图标库,这里介绍10个其他的开源图标库,下面列出的所有库都是完全开源的,因为我已经检查了许可条款和条件。 我相信我们大多数人至少使用过一次Font Awesome图标,直到现在为止,因为它们是最早发布的高度流行的开源图标库之一。…
这个9个Vue.js表单输入库,让你的表单写起来更爽更漂亮
与其他主要框架一样,有大量的社区解决方案可用于构建漂亮的Vue.js表单。从简单的文本输入到高级电话号码模板,您的表单有很多选择。我希望你会发现这些工具和我一样有用!