不需要打包的构建工具比较snowpack和vite

关注 vue3 的人一定关注到尤雨溪的另一个开源项目 vitejs,它是一个不需打包的构建工具,开发时使用 es module 导入代码,生产环境用 rollup 构建。它 有一些显著的优势:使用es module导入代码, 极快的启动速度(ESM)即时的热模块替换(HMR)真正的按需编译目前尤雨溪

halo发布文章自动输入slug

halo发布文章时,需输入slug,即固定链接地址,有利于搜索引擎收录和提升权重。而中文出现在url中并不友好,所以需要自己想一个slug,一般是英文或者中文拼音。每次发文章都需要这么想一下不方便,我们来优化一下,即默认填写文章标题的中文拼音作为slug。这里有两个思路,首先想到的是后台去转换,毕竟

不蒜子计数器研究和jsonp的妙用

halo内置了不蒜子极简网站计数器,简单的添加一个js和页面标签,就能获得你网站的访问人数等数据,简单,够用。那么它是怎么实现的呢,下面我们就来研究一下

ember computed macro and computed property

最近项目在ie8下面碰到性能问题,费了近一个星期,终于弄好了.第一步,确定原因出在哪.为排除其他因素,我建了个很简单的repo,来看ie8下面ember的性能到底咋样,有兴趣的可以去下载下来跑一跑.实验很简单,2个model:{%highlightjavascript%}//postexportde

ie8警告: 长时间运行的脚本使得页面没有响应, 是否终止?

今天测试项目在 ie8 下面的表现, 出现了如下警告:A script on this page is causing Internet Explorer to run slowly. If it continues to run, your computer may become unrespon

ember 开发中的几个小坑

不能在 ember 项目中任意创建目录一次折腾项目时想整合 ember 和 express, 在 ember 项目下建了一个 server 目录, 然后 ember start 就报错了.查了好几个小时没找到原因, 后来才知 server 目录被保留用来存放 mock 相关的文件. ember 和

理解 CSRF 和 XSS 攻击

CSRF(cross-site-request-forgeries)当 web 站点允许认证用户执行某个敏感操作, 但不验证该操作是否来自用户本身时, 该站点就存在 CSRF 漏洞.理解 CSRF 的关键是, 站点通常并不是验证一个请求来自认证过的用户, 而仅仅验证请求来自该用户使用的浏览器. 浏览

ember学习笔记一

换了个做web的小公司,找回不少工作的激情。不但有心仪的 ruby on rails,还有很火的前端 MVC 框架 emberjs,感觉立马进化到了21世纪。

highlight the current navigation

Why do we need highlight the current navigation?
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×