首页
学习
活动
专区
工具
TVP
发布

前端历劫之路

专栏成员
116
文章
115558
阅读量
27
订阅数
跑分方面,这款 JavaScript 库在全球框架榜单中的表现比 React 要好得多
2021 年 11 月 左右,Strve 第一个版本发布,社区的反馈大部分是支持,也有少部分小伙伴提出了质疑,这都正常。你只要在社区发布一些作品,就必须接受其他人对你的作品的评价。
Vam的金豆之路
2024-01-23
1080
自研框架跻身全球 JS 框架榜单,排名紧随 React、Angular 之后!
终于实现了一个重要目标!我独立研发的 JavaScript 框架 Strve,最近发布了重大版本 6.0.2。距离上次大版本发布已经接近两个月,期间进行了大量的优化,使得框架性能和稳定性都得到了大幅度的提升。在上次的大版本更新中,成功实现了对 JSX 语法的全面支持,使得 Strve 在代码智能提示和代码格式化方面更加友好,进一步提高了开发效率。
Vam的金豆之路
2023-10-27
2260
JS框架榜单官方结果令人惊讶!感谢大佬凌晨3点给 Strve.js 提交的PR!
前不久,Strve.js 刚刚发布了一个大版本5.6.2,最大的特性就是支持JSX语法,让 Strve.js 编码方式更加多样。另外,我还将 Strve.js 发布到 js-framework-benchmark 这个 JavaScript 框架榜单项目上,并获得了对于我来说不错的排名。因为当时 Chrome 的版本还在114,没有发布新的官方版本(Official results),所以只能先看快照结果(Snapshot of the results),快照结果可能针对混合浏览器版本,每个基准测试的运行次数可能有所不同,所以结果有些偏差。
Vam的金豆之路
2023-09-01
2730
我终于成功登上了JS 框架榜单,并且仅落后于 React 4 名!
如期而至,我独立开发的 JavaScript 框架 Strve.js 迎来了一个大版本5.6.2。此次版本距离上次大版本发布已经接近半年之多,为什么这么长时间没有发布新的大版本呢?主要是研究 Strve.js 如何支持单文件组件,使代码智能提示、代码格式化方面更加友好。之前也发布了 Strve SFC,但是由于其语法规则的繁琐以及是在运行时编译的种种原因,我果断放弃了这个方案的继续研究。而这次的版本5.6.2成功解决了代码智能提示、代码格式化方面友好的问题,另外还增加了很多锦上添花的特性,这些都归功于我们这次版本成功支持JSX语法。熟悉React的朋友知道,JSX语法非常灵活。 而 Strve.js 一大特性也就是灵活操作代码块,这里的代码块我们可以理解成函数,而JSX语法在一定场景下也恰恰满足了我们这种需求。
Vam的金豆之路
2023-09-01
1360
哇塞!居然用这个框架开发了一款这么好用的 Markdown 编辑器
今天,我们来使用Strve.js来搭建一款 Markdown 编辑器,没错!你没听错。我们需要创建了一个实时 Markdown 编辑器,用户可以在 textarea 中输入 Markdown 文本,然后实时显示转换后的 HTML。你可能会说使用 Strve.js 开发会不会写的特别复杂难懂啊,还不如用 Vue.js 呢!
Vam的金豆之路
2023-09-01
2080
使用Node.js与Strve.js@4.3.0实战一款全新的群聊应用
Strve.js现在已经基本稳定在4.3.0版本,与之前的稳定版本相比,比如增加了常用的生命周期钩子函数。另外,如果你想直接在浏览器中使用Strve.js,可以使用IIFE版本。还有很多亮点,比如支持父子组件传值等等。其他优化大家可以打开官方文档仔细查阅下。
Vam的金豆之路
2022-11-25
3480
前端如何学习更有计划性、提升更稳更快?
最近我发起了「冴羽答读者问」[1]活动,如果你也有想要提问的问题,欢迎留言,我会按照顺序依此回答。
Vam的金豆之路
2022-11-25
2410
Strve.js实现简单的数据双向绑定
用过Vue的小伙伴都知道,v-model指令可以实现数据双向绑定。双向绑定除了数据驱动 DOM 外, DOM 的变化反过来影响数据,是一个双向关系。
Vam的金豆之路
2022-06-11
1.2K0
Vite2 + Strve3:从 0 到 1 实现一款 Web 聊天室应用
之前,使用 Vue3 做过一次聊天室,如果想看这篇文章的,可以去我的文章里搜一下。前几天Strve.js@3.1.0正式发布,所以想借此机会用它来实操一下。Vite与Strve3到底怎么从 0 到 1 实现一款 Web 聊天室应用的。
Vam的金豆之路
2022-06-11
3190
每个前端同学都可以拥有自己的框架,然后去完善它——Strvejs@3.1.0正式发布
从 Strve.js 正式发布到现在已经将近半年了,收到很多建议,也收到很多赞扬,谢谢大家!平时抽空的时候,我也在不断地完善这个框架,希望可以更加的健壮。
Vam的金豆之路
2022-06-11
6200
基于Vite构建工具,用Strve.js开发一个简版TodoList(真香!)
发布Strve已经有三个月了,今天就给大家做一个小项目。看一看这个小框架到底好不好用。
Vam的金豆之路
2022-03-30
4250
Strve.js这样写法像不像React?
第一次在手机上写文章,觉得别有一番风趣。上周自己抽时间把Strve.js升级了一下,现在目前版本是2.3.3。有兴趣的朋友可以去官方文档查阅一下。说到官方文档,之前有位朋友说我的文档缺乏可视化界面,就是那种在线编辑插件。这位朋友提的建议很不错,就去网上调研了一下,最后选定了Codepen。选定它的原因是我只是单独的页面展示,这样简单就足够了。
Vam的金豆之路
2022-03-30
2.1K0
「Strve.js@2.x正式发布与做open source的一些感受」从90%到100%这个过程真难!
可能我比较幸运点吧!因为在美国这边大家对工作平衡比较注意,像谷歌的话就比较舒服的了。虽然我们刚进去也年轻,偶尔也加加班,但是整体而言,在谷歌的话,你任务完成了想什么时候走都可以。所以在国内确实会难一些,业务压力会大的话。所以如果你真的觉得业务压力就更大,工作就很忙。那我建议就可能不要逼自己,如果真觉得太累,就不要逼自己。 这个开源本身也其实就是说,这个大家做开源其实都有一个阶段,就是你刚开始有一个想法想把它做出来,刚开始是一种快乐的一种状态,就是把一个想法从零到一那种快感,就是做技术人员都有这种创造一种东西的想法。但是开源在另一个过程完成之后立刻进入一种,就是从90%到100%这个过程其实是很困难的,你就会发现把一个玩具做成真的能用的东西就需要投入很多,当你把它做得真的能用,真的有人用的时候,这些人就会继续给你提不停的要求。这就说,哎呀!我得去回应这些人的期待,这又是一种心理压力。 其实说就是很多时候,大家都是刚开始做开源的时候,这种创造一种东西的快感所吸引。没有意识到你以后会有很多的commit。我对很多想要做开源的朋友的建议是,想清楚你做开源想要做什么,如果你就只是想写一个库觉得很爽,但是我后期不想去做让它耗费我很多精力去维护它,也没有问题,其实就跟大家明确这个想法。但是如果说你想做一个项目想做大做好,想跟React竞争的项目,那这个东西需要极大的投入的。如果你工作本质就很烦忙,那么大概率你就没有可能做这个。所以确实说,想好你的想要什么吧!如果你没有真的条件,如果真的很拼很拼,我就是996,我也要做开源,那你要做好心理准备。我有一段时间把自己搞成996这种状态,就是上完班回来搞Vue,其实这样精神压力是挺大的。我现在可能站着说话不腰疼,我现在还是觉得平衡一点的好。
Vam的金豆之路
2022-03-30
1.6K0
Strve.js@1.5.0-beta更新日志
1. 列表渲染元素绑定useKey字段,避免DOM节点重复渲染; 2. 隐藏渲染后DOM节点事件方法; 3. 绑定Style样式(对象); 4. 绑定属性统一使用${}符号绑定; 5. VsCode编辑器支持HTML模板字符高亮显示;
Vam的金豆之路
2022-01-27
4120
Node.js代码不到50行,实现稀土掘金社区自动签到
我们这里采用的技术栈是Node.js。代码不到50行,先贴上代码。 const Koa = require('koa'); const schedule = require('node-schedule'); const _request = require('request'); const app = new Koa(); // 自定义 const sessionid = ''; // SessionID const url = ''; // Url const options = { ur
Vam的金豆之路
2022-01-27
9520
每个前端开发者都可以开发一个属于自己的库或框架「Strve.js生态初步建成」
从3个月之前,就想自己开发一个库,从而提高一下自己的能力。庆幸的是在年前就开发出来了,并且生态也初步建成。这里提到的生态包括:Create Strve App、Strve Router以及其他辅助Strve.js开发的工具。
Vam的金豆之路
2021-12-28
9190
「create-?」每个前端开发者都可以拥有属于自己的命令行脚手架
为什么要写这篇文章呢?是因为最近一直在搞Strve.js生态,在自己捣鼓框架的同时也学到了很多东西。所以就本篇文章给大家介绍一种更加方便灵活的命令行脚手架工具,以及如何发布到NPM上。
Vam的金豆之路
2021-12-21
1.1K0
文档如何自动化部署到线上环境「每个前端都可以拥有自己的博客」
说起文档,我们可能会第一时间会想起很多技术文档,比如Vue.js文档、React.js文档、TypeScript文档,它们都有相似的布局和样式。
Vam的金豆之路
2021-12-21
4560
Apifox,一款API一站式服务工具
作为开发者,包括前端、后端、测试人员最离不开的一个工具就是Postman,方便我们用来做API接口进行调试。但 Postman并不完全符合我们对API的各种需求,比如维护API文档、API Mock、API自动化测试等等。最近发现一款API一站式服务的工具:Apifox,毫不夸张的说吊打Postman!
Vam的金豆之路
2021-12-16
1.8K0
「Strve.js」可以将字符串转换为视图的JS库
Strve.js是一个可以将字符串转换为视图的JS库。这里的字符串指的是模板字符串,所以你仅需要在JavaScript中开发视图。Strve.js 不仅易于上手,还便于灵活拆装不同的代码块。
Vam的金豆之路
2021-12-01
2K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档