没错,我是一个 14 岁的初中生,正在为了我开源项目的 star 数发愁 awa ,如果你体验后感觉不错,不妨给个 star 吧
目前暂时没有中文文档,非常抱歉,目前已经在做了,但碍于我要上学,时间真的不多所以可能出来的时间会比较晚
同时还有专门的脚手架用于部署项目,支持纯 fastjs 和 vue 项目,而且支持多个模块,如 vuex,vue-router,antdv,element ui vue,js-cookie ,自动配置 main.js 等文件,真正意义上的开箱即用
npm install -g fastjs-cli
fastjs create 项目名
1
dyxiaodong2022 OP 现在 github star 数 130 ,感兴趣的朋友们可以给个 star 支持一下
|
2
duwenink248 2022-12-29 09:54:35 +08:00
感觉不错
|
3
duwenink248 2022-12-29 09:55:33 +08:00
楼主的兴趣点在前端方向吗,想加一下你的微信
|
4
wufumina 2022-12-29 09:59:29 +08:00
后生可畏,已 star
|
5
dyxiaodong2022 OP @duwenink248 是的,我微信号: dy-xiaodong2022 (和 github 同名)
|
6
dyxiaodong2022 OP @wufumina 感谢感谢
|
7
onetown 2022-12-29 10:19:55 +08:00
后生可谓, 已 star
|
8
hzxxx 2022-12-29 10:24:05 +08:00
我要失业了
|
9
im67 2022-12-29 10:24:22 +08:00 22
V 站逛久了,现在感觉,初中生开发前端库,已经没有 35+还能码代码在来得震撼了
|
10
darksword21 2022-12-29 10:25:40 +08:00 1
我在想我 14 的时候在干嘛
|
11
wusheng0 2022-12-29 10:30:03 +08:00 via Android
我十四岁才接触电脑,满脑子游戏和小电影🤣🤣
|
12
um1ng 2022-12-29 10:46:47 +08:00
14 岁 我还在赶寒假作业。。。
|
13
lizhesystem 2022-12-29 11:09:15 +08:00
厉害,未来可期!
|
14
bjfane 2022-12-29 11:22:29 +08:00 1
为什么要要 star
|
15
dabai0806 2022-12-29 11:24:50 +08:00
厉害,不过要注意头发 哈哈哈
|
16
BUHeF254Lpd1MH06 2022-12-29 11:29:35 +08:00 9
厉害,14 岁我还在对着刘亦菲 YY
|
17
Felldeadbird 2022-12-29 11:38:25 +08:00
支持楼主。14 岁 大有作为啊。
|
18
NoString 2022-12-29 11:50:34 +08:00
后生可畏 已 star
|
19
Macolor21 2022-12-29 12:11:21 +08:00 1
后生可畏,我 14 岁天天想着打游戏。
另外“高可用”用在前端不太合适,这个词是分布式系统的可用性的概念。。。 |
20
gesse 2022-12-29 12:12:03 +08:00 1
我只会一点点前端,但是我不理解这个项目的出彩之处是哪里。
确定不是“毕设”要 star 方便找工作的? |
21
taine221 2022-12-29 12:25:26 +08:00 13
“商务合作: [email protected]© 2022 dy-xiaodong2022”
14 岁确实很了不起,但是楼主在各个地方都很懂宣传自己 14 岁。 而且这个用户名前缀是抖音吧?再结合这个 indouyin 的邮箱域名,我觉得 OP 很年轻就懂得营销是更了不起的事。 |
22
dyxiaodong2022 OP @Macolor21 好的,谢谢,对这个词不是特别了解
|
23
dyxiaodong2022 OP @gesse 我只能说,应该没有人大学毕设会手搓一个前端库和脚手架,至少我从未听闻
|
24
zhangshine 2022-12-29 12:57:47 +08:00 2
`selecter` 是不是应该是`selector`?
|
25
NeoChen 2022-12-29 13:35:48 +08:00 10
很不错了,但是建议更加开拓视野,14 岁,未来有很多种可能性。
不是说做前端不好,只是程序员更多的是需要工程能力工程思维,所以叫前端工程师。 14 岁能做出这样的东西,说明能力很强了,但是不要伤仲永了,你做出来的东西应当是有创意的,或者与众不同的,不要为了凸显能力而去做事情。 你有更多的时间、更多的精力,去发现探索更深层次或更广阔的世界。 不要弄个什么商务合作联系,赞助这种,你还没为这种事情发愁的年纪,你现在所做的一切都源于你的兴趣,不是金钱!记住!去弄清楚,这个项目让你快乐的点在哪里! 有时间,一定先学好知识!因为你有能力,所以一定要在十几岁的年纪学尽量多的东西,你将来会发现,你今天做的项目只是个玩具。 |
26
heishu 2022-12-29 13:36:16 +08:00
结合目前 github 和网站备案和 v2 里面的回复,很难相信你是个 14 岁的天才。如果你是 14 岁,那我给你个赞,如果你不是 14 岁,那我只能说‘我去年买了个表’
|
27
sechi 2022-12-29 13:43:45 +08:00 30
ICP 备案 /许可证号:沪 ICP 备 2021023713 号
主办单位名称:拾小染网络科技(上海)有限责任公司 主办单位性质:企业 |
28
AppleTV 2022-12-29 13:48:27 +08:00
@heishu 26#
淡定,江山代有人才出, 中国从来不缺人才,尤其是神童 要知道小学生都可以研究出《 C10orf67 在结直肠癌发生发展中的功能与机制研究》 不过这到底是 14 岁懂技术的人才 还是懂得把自己营销成 14 岁,的人才,把大家当傻子 就不得而知了 如果父母有很好的计算机工作,小十来岁培养,这是完全可以的,哈哈哈 |
29
jenlors 2022-12-29 13:52:44 +08:00
对楼主 14 岁的说法存疑
|
30
rekulas 2022-12-29 13:57:27 +08:00
怎么这么多怀疑 14 岁开发的,我见过的 github 最小的开发好像是 8 岁
|
31
dyxiaodong2022 OP @sechi 这是代备,100 一次,你可以去查一下这家公司的备案信息,一堆域名哈
|
32
dyxiaodong2022 OP @heishu 我去年买了个表是什么意思,不懂,网站备案是代备,然后我 github 主页不是标明年龄了吗
|
33
dyxiaodong2022 OP @NeoChen 好的,感谢
|
34
dyxiaodong2022 OP @AppleTV 父母不是干计算机的,只是我偶然有一次机会接触到编程,然后开始自学的
|
35
Pantheoon 2022-12-29 14:04:40 +08:00
后生可畏,厉害厉害,前途无量
|
36
tramm 2022-12-29 14:13:33 +08:00
OP 已获得中学择偶权
|
37
proletarius 2022-12-29 14:19:27 +08:00 1
呜呜,别人的 14 岁,我 14 岁天天下河搬螃蟹
|
38
Xhack 2022-12-29 14:20:41 +08:00 1
14 岁 就 会 `轻量级` `高可用` 了……
|
39
dddd1919 2022-12-29 14:21:56 +08:00
单纯从年龄角度支持下,做到这程度比 14 岁刚开始准备脚套的时代强多了
简单试用这个工具,比起 frame 不如就叫 library ,和 high availability 没关系,high performance 也只是体现了 js 本身的特点,建议多修技术少用互联网八股 [如果你体验后感觉不错] 说实话,抱歉一般般 |
40
dyxiaodong2022 OP @dddd1919 从目前来看确实是一个库,希望在以后可以以一个框架的角度出现,抱歉这边文档确实说的有点模糊,因为这个项目只做了两个月,所以还有很多地方在优化,谢谢你的建议!
|
41
yamedie 2022-12-29 14:34:02 +08:00
selector 才对吧;
.getEl().el() 这种 api 感觉挺奇怪的; .bind()的 3 个传参也摸不着头脑, 不如用对象方式传入参数 |
42
lopda 2022-12-29 14:34:56 +08:00
👍楼主加油。我 14 岁学习的是 php ~~~ 2333😂
|
43
tw93 2022-12-29 14:36:55 +08:00
文档官网有些虚,看不明白是一个啥东西,期待做明白一些,包括 Demo 案例这一块,⛽️加油
|
44
jklopsdfw 2022-12-29 14:36:56 +08:00
@dyxiaodong2022 能介绍下这个框架是打算对什么流程做抽象不
|
45
dyxiaodong2022 OP @yamedie .getEl().el()这个方式其实已经废弃了,官网已经改了但还没发不上去,这个做法其实是先获取 DomList 的第一个元素,然后转成 Element ,现在可以直接通过 el(key)获取 DomList 里面元素的 Element 了,转成 Element 是因为 append 函数只接收 element 而不是 fastjsDom
|
46
Wablers 2022-12-29 14:37:44 +08:00
年轻人,加油!
|
47
dyxiaodong2022 OP @jklopsdfw 这个框架集成很多日常开发会经常用到的功能,如 Dom 操作,Ajax 请求,复制到剪贴板等等,所以你也可以理解他为一个工具库,fastjs-next 目前也有专门的脚手架
|
48
isno 2022-12-29 14:46:17 +08:00 2
看着这么多人捧你,给你泼点冷水
14 岁的年纪,把时间耗费在这种事情上,等你中考、高考有你哭的 |
49
dyxiaodong2022 OP @isno 班里成绩不能说特别好,但也是上游,学习不耽误,编程只是兴趣爱好
|
50
RtIHZ 2022-12-29 14:48:41 +08:00
中考考试内容整明白了吗?
|
51
Dk2014 2022-12-29 14:51:10 +08:00 via Android
代备,看着像是混 mjj 圈的
快进到开🐔场 |
52
snuglove 2022-12-29 14:52:20 +08:00
后生可畏,ps: 我要失业了
|
53
dyxiaodong2022 OP @Dk2014 mjj 圈是啥,能给我科普一下吗😂
|
54
huangqihong 2022-12-29 14:59:45 +08:00
你是懂起标题的
|
55
lifesimple 2022-12-29 15:02:39 +08:00
建议 OP 直接刷题搞算法 走 oi 路子
|
56
Mexion 2022-12-29 15:05:08 +08:00 3
说实话,除了 14 岁,没看到什么亮点
|
57
assad 2022-12-29 15:08:15 +08:00 1
14 岁能写成这样,很棒啊,继续加油!
|
58
simo 2022-12-29 15:09:54 +08:00
后生可畏,不管写的什么,能顺利访问 github 、v2 就很厉害了
|
59
edis0n0 2022-12-29 15:10:20 +08:00
@dyxiaodong2022 #53 隔壁论坛的用户,一堆搞菠菜、电炸、童车、版权之类灰黑产的
|
60
duanxianze 2022-12-29 15:21:24 +08:00
倚老卖老一下,过来人还是要说一句,趁着年轻还是做些更有意义事情,入门前端的东西最容易看到成果有成就感,可这也意味着大部分也就是搬砖,你说你成绩不错,那就更要努力了,考上 c9 乃至清北,甚至直接麻省斯坦福,你能看到更大的世界,加油吧小伙子
|
61
FightPig 2022-12-29 15:22:47 +08:00
真 14 岁的话,估计比这里很多人都厉害了
|
62
ChrisFreeMan 2022-12-29 15:28:26 +08:00
hahaha ,过段时间我也切到前端玩玩,来啊,大家一起往死里卷
|
63
samin 2022-12-29 15:38:35 +08:00 4
老弟 这是一个 32+老人的 github 同样需要你的 star 你还年轻 机会多 我老了 行行好吧
https://github.com/SaminZou/study-prj |
64
lyzy 2022-12-29 15:39:50 +08:00 via iPhone
我接触的也早 小学时候吧 工作几年后对这些兴趣越来越低了
|
65
gogolatest 2022-12-29 15:44:10 +08:00 via iPhone 12
14 岁能说出 23 楼这种话,我是服气的。我 14 岁只想着考高中,可完全不知道大学还有毕设,还能用自己 14 岁的角度对大学生说出“从未耳闻”的定论。
|
66
dyxiaodong2022 OP @samin 哈哈,点了😂
|
68
ajaxgoldfish 2022-12-29 15:49:45 +08:00
我得赶紧留言下,万一是下一个比尔盖茨说不定 n 年后我这个评论就值钱了
|
69
9113946 2022-12-29 15:49:56 +08:00
14 个粑粑,你要是没 24 岁,你吃屎
|
70
howfree 2022-12-29 15:51:56 +08:00
想想我的 14 岁,佩服
|
71
dyxiaodong2022 OP @9113946 ???我吃屎???
|
72
sherlockwhite 2022-12-29 15:53:54 +08:00
看了下,我用这个为啥不用 jquery
|
73
bjzhush 2022-12-29 15:59:40 +08:00 1
比我 24 岁时候都强,不过我有个小问题,这个框架目前实现了什么功能呢?我去下载了代码也去看了手册,并没有看出来这个框架到底实现了什么功能或者能做什么
|
74
play78 2022-12-29 16:00:34 +08:00
QQ: 2661009083 微信: KS_XiaoDong
|
75
play78 2022-12-29 16:03:04 +08:00 1
http://jisubang.com/q-1586.html
13 岁还在学 java ? |
76
dyxiaodong2022 OP @play78 我微信号之前换了,上面有发
|
77
nobodyknows 2022-12-29 16:06:51 +08:00
卧槽,这年轻人~
|
78
SWALLOWW 2022-12-29 16:06:54 +08:00
想考一道双曲线的题
|
79
dyxiaodong2022 OP @bjzhush 主要提供了一些日常开发经常用到的函数,他并没有局限于去实现某一个或者一些特定的功能,而是任何项目都可以用到他来帮助你开发的时候更加方便
|
80
aulayli 2022-12-29 16:09:34 +08:00 5
V2EX 第 608236 号会员,加入于 2022-12-28 19:37:52 +08:00 。一个昨晚刚注册的账号,就这么会来宣传自己了。
|
81
bjzhush 2022-12-29 16:15:02 +08:00 9
@dyxiaodong2022 小伙子年纪轻轻回答问题就这么老练,提供了"一些"函数,,并没有局限于某一个或一些特定的功能,那么这个“一些”函数你在文档里面也没列举啊,是一个也没有啊
给你几句忠告,如果你真是对编程有兴趣,保证学业的同时继续学专业知识,将来会比大部分人都强,但是如果你是来炒作 14 岁独立完成框架这种事,至少在 V 站你是来错了地方了,这里的网友会把你扒个精光然后用高精度 CT 对你 360 度无死角扫描最后把你喷到抑郁 |
82
fzdwx 2022-12-29 16:16:04 +08:00
这个前缀 dy 是抖音的意思? ks 是快手?有什么说法吗
|
85
longgediyi999 2022-12-29 16:21:31 +08:00
@aulayli #80 骚🐈
|
86
swulling 2022-12-29 16:23:11 +08:00 1
https://github.com/fastjs-team/fastjs-next/tree/main/src
加起来不到 1000 行,也没有实现什么别的库提供不了的功能。 踏实做项目吧,搞 star 和营销没有啥好处。 |
87
Jamari 2022-12-29 16:24:42 +08:00 via iPhone
为什么你要强调你的年龄
|
88
dyxiaodong2022 OP @fzdwx 就是被用户名注册了,前面乱加了两个英文字母,不是快手抖音
|
89
Jamari 2022-12-29 16:26:15 +08:00 via iPhone
你这 star 大部分都是喊你同学弄的吧
|
90
dyxiaodong2022 OP @bjzhush 文档里面很清楚的列明了啊,你是不是没仔细看,发不了链接,你进了文档之后找 Start Here -> v1.x
|
91
EvanLuo42 2022-12-29 16:27:07 +08:00
别用 cn 域名了,whois 一查都出来了
|
92
dyxiaodong2022 OP @Jamari 我同学根本不玩 github ,账号都没有怎么弄
|
93
dyxiaodong2022 OP @swulling 我也没刻意去统计有没有 1000 行,不过应该差不多吧,2 个多月的时间写了一个前端库,文档,脚手架,还有其他的项目,我觉得做为一个初中生,我已经尽力了,毕竟我还有学业
|
95
dyxiaodong2022 OP |
96
lopda 2022-12-29 16:33:51 +08:00
对了,有个小小的建议哈。项目里面可以加上你的 eslint 和 prettier 这种格式化的配置文件.
|
97
dyxiaodong2022 OP @lopda 好的,有空的话会加的
|
98
bjzhush 2022-12-29 16:37:07 +08:00
@dyxiaodong2022 看到了,不过也确实有点隐蔽,在最主要的几个页面都没有列举,只有一个 start here ,你可以去看看 vue 的文档结构是什么样的,参考一下。
另外我想问下你的文档里面写的 FastJS Team 除了你还有个 Ivan-Adam ,这个人是谁啊 |
100
dyxiaodong2022 OP @bjzhush Ivan-Adam 是文档翻译的
|