透个风: ef.js - 一个轻量级的静态前端框架+模版引擎

2017-04-09 22:34:48 +08:00
 ClassicOldSong

玩腻了 React , Angular , Vue ?不妨来看看 ef.js

基本功能完成了,欢迎测试(文档一坨翔,如果能看懂那就已经会用了。。。)

官网还需要一定时间才能上线,所以今天只是一个透风贴

特点:

欢迎 star ,欢迎 issue 以及 pr

Telegram 讨论群: https://t.me/efsupport

嗯诚意满满的宣传贴(喂!

6690 次点击
所在节点    分享创造
15 条回复
tcdw
2017-04-09 22:50:14 +08:00
这玩意。。看上去很有趣
tSQghkfhTtQt9mtd
2017-04-09 22:52:06 +08:00
楼上是帖主请的水军
好了= =其实看上去很强势的样子,可惜前端鶸不会用(
ovo4096
2017-04-09 22:52:25 +08:00
不错,下个项目就来用用
ClassicOldSong
2017-04-10 12:08:29 +08:00
果然不应该大半夜发帖的😂
nino
2017-04-10 13:46:11 +08:00
- 无需 virtualdom
- 无需 diff 的增量更新

喂喂,这完全不是亮点啊好吗 - -!
ClassicOldSong
2017-04-10 14:32:58 +08:00
@nino 莫非使用 VirtualDom 并进行完全没有意义的 diff 过后才能更新 Dom 才是亮点?
正是因为讨厌 VirtualDom 我才写了这个框架。
都说 VirtualDom 性能高,那我既然把“无需”作为亮点,就表示我在不使用 VirtualDom 的情况下对 ef.js 的性能是有足够信心的。因为 ef**根本不需要**重新构架 Dom 树。
原本 Vue 还没有使用 VirtualDom 的时候我还是蛮喜欢的,后来也加上 VirtualDom 过后我就觉得我得自己造个轮子了。。。
另外出于对在“模版里写逻辑”这种事情的极度厌恶以及写 HTML 太麻烦,我才造了 EFML 的轮子。至少我自己写页面的时候舒服多了 233
echopan
2017-04-10 14:41:55 +08:00
有没有框架 Demo ?这才是重点,有人看了效果才能关注你
ClassicOldSong
2017-04-10 14:50:46 +08:00
@echopan 暂时只有这个 https://github.com/ClassicOldSong/ef.js#run-a-test
更多 Demo 会在官网完成后放出,也有可能在完成前先写一两个出来
sobigfish
2017-04-10 16:23:16 +08:00
至少要写个 todo 的 demo 吧,貌似是标配-。-
ClassicOldSong
2017-04-10 18:54:06 +08:00
@sobigfish 所以说这是个透风贴啊 2333
ClassicOldSong
2017-04-12 13:18:38 +08:00
@nino @sobigfish https://github.com/ClassicOldSong/todomvc-efjs TodoMVC 的 demo 来了
我本地测试下来比 Vue 的实现要快
longaiwp
2017-04-12 23:50:39 +08:00
@liwanglin12 我说有趣的话算不算水军(滑稽
sunjourney
2017-07-14 10:15:31 +08:00
vd 不代表“快”,snabbdom 的作者自己写框架也不用 vd
Clarencep
2017-08-09 15:16:26 +08:00
看了下,模版语法比较怪异
ClassicOldSong
2017-08-09 15:27:13 +08:00
@Clarencep #14 不再需要为了闭合标签而蛋疼了。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/353663

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX