资讯专栏INFORMATION COLUMN

基于ServerLess的极简网页计数器:源码分析与实践

Darkgel / 2289人阅读

这几天基于支持HTML5无感认证的ServerLess平台开发了一款博客、门户网站等web平台常用的PV统计工具:page-counter 。主要用到的技术是js+webpack。

回首看来,解决了以下几个比较有意思的问题:

如何设计代码,用统一的方式支持多个ServerLess平台?

如何架构项目,使得其支持CDN和npm两种方式引入?

如何精简源码,源码大小控制在4kb?

如何借助webpack分离生产和测试环境?

源码地址:https://github.com/dongyuanxin/page-counter

npm地址:https://www.npmjs.com/package/page-counter

如果有兴趣的同学,欢迎在阅读完本文后一起接入其他平台的开发; 觉得不错的同学,欢迎给个Star哦

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/109621.html

相关文章

  • 前端学习资源

    摘要:掘金日报第四期使用怎么能不知道这些插件合集掘金日报主打分享优质深度技术内容,技术内容分前端后端产品设计工具资源和一些有趣的东西。目前已经涵盖了的相关资源链接,供大家参考与学习。 【掘金日报】第四期 使用Sublime?怎么能不知道这些 Sublime 插件合集! 掘金日报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。 前端...

    xzavier 评论0 收藏0
  • 前端学习资源

    摘要:掘金日报第四期使用怎么能不知道这些插件合集掘金日报主打分享优质深度技术内容,技术内容分前端后端产品设计工具资源和一些有趣的东西。目前已经涵盖了的相关资源链接,供大家参考与学习。 【掘金日报】第四期 使用Sublime?怎么能不知道这些 Sublime 插件合集! 掘金日报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。 前端...

    weij 评论0 收藏0
  • 玩转企业级云就三招,我服了

    摘要:值得一提的是,深信服超融合企业级云增长迅速,已经在企业政府教育金融等四大行业铺开了。深信服超融合企业级云能够赢得广大企业级用户的认可,必然有着自己的独特魅力。可见以极简架构设计的超融合企业级云,让深信服达成了云计算业务实现快速发展的心愿。万变不离其宗,一切为业务而生。亚马逊AWS、微软Azure、Google Cloud、IBM Cloud、VMware Cloud,以及阿里云、腾讯云、京东...

    wangxinarhat 评论0 收藏0
  • 基于swoole极简框架-1.4.1

    摘要:版本更新优化优化生成规则修复缓存驱动为时错误增加允许在模型自己创建查询构造器链式调用根据点赞排序获取周排行榜按照点赞数量通过自己创建的查询构造器添加方法支持数组添加方法供远程客户端调用现在可以这么写队列固定长度设置队 one 1.4.1版本更新: 优化 优化uuid生成规则 修复 缓存驱动为file时 notice错误 增加 允许在模型自己创建查询构造器链式调用 class Artic...

    Cheriselalala 评论0 收藏0
  • CSS开发

    摘要:译十六进制颜色揭秘原文地址原文作者译文出自掘金翻译计划本文永久链接教程入门篇关于是一款进行栅格布局的辅助工具,它让开发者摆脱了冗杂的数学计算,同时降低了样式与结构的耦合程度。 【译】CSS 十六进制颜色揭秘 原文地址:CSS Hex Colors Demystified 原文作者:Dave Gash 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/...

    warkiz 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<