Handlebards.js vs Marko.js: 链接到Marko.js库
我必须为一个朋友开发一个portfolio网站。majority of the site will be static包含有关个人、技能、项目等信息,这是通常的事情。
唯一需要一些后端实现的部分是联系人表单,而且,我可能与MailChimp集成,也可能不集成。
现在,由于它大部分是静态的,所以我想使用一种极简的HTML方法,而不是传统的HTML,CSS方法。
此外,由于它是一个投资组合网站,它也将有相当数量的canvas animations。只是为了让它看起来更有交互性。因此,性能和加载时间是一个很大的问题。
车把是很旧的,而Marko.js是相当新的,而且还支持eBay,这看起来是件好事。
发布于 2019-10-20 02:54:34
我没有用过马科。查了30分钟。看起来Marko更重javascript。会对你有好处,因为你想做简约主义的html。如果你想要简约的html,就选Marko吧。
不过,
到目前为止,Marko的下载量是每周0.014万次。车把每周下载860万次。如果你发现问题,你的支持就会很弱。即使是对Marko的堆栈溢出也很小。
老并不意味着坏。新的并不意味着好。当心这个事实。
问问自己,你想从这个项目中得到什么。是为了学习一种新技术(Marko?)。如果是,那就去吧。是为了尽快完成这个项目吗?(如果是,请用把手)。马科的学习曲线将高于车把。
在我看来,Marko看起来很适合拥有大量数据的大型网站,如果您是javascript pro而不擅长html/css。将数据以块的形式发送到浏览器是最大的好处。对于一个投资组合网站来说,这就像坐飞机去邻居家一样,而不仅仅是步行去。你会走得更快,而不是飞到那里。
使用工具栏,您将使用基本的html/css,这是所有东西所必需的。如果你曾经使用过其他技术,你可以移植这些知识。
这只是我的观点:如果你想完成这个项目,就用把手吧。如果你想学习一种新技术,请使用Marko。如果您对学习一种新技术不感兴趣,只需使用最广泛可用的工具,就可以完成=>把手的工作。我在过去曾犯过很多错误,对未来的想法也是如此,浪费时间升级和学习新技术,以防我的系统变得庞大。完全浪费时间。让它工作,并转移到下一个项目。
祝你好运。
https://stackoverflow.com/questions/58466395
复制相似问题