前端构建工具进化历程,基于大规模边缘计算的千万级聊天室技术实践| 每日掘金第184期

1,095 阅读5分钟

Hello,又到了每天一次的下午茶时间。酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

酱酱们的下午茶全新改版,欢迎大家多提宝贵意见!

本文字数 1800+,阅读时间大约需要 6 分钟。

  • 【掘金酱的下午茶】亮点:
  • 前端构建工具进化历程
  • 用JS实现一个JS引擎竟如此简单
  • 谈谈 Cookies
  • 玩转Angular系列:组件间各种通信方式详解
  • Kotlin Collection KTX:让你的集合操作如丝般顺滑
  • 跨端工具链,在稿定终端研发中的实践
  • 玩转Jetpack依赖注入框架——Hilt
  • ……

筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。

每日干货|下午茶

主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。

『前端』

通过本文你可以了解到:

  1. 前端构建工具的进化历程
  2. 前端构建工具技术方案对比
  3. 常用构建工具核心实现原理

这是很久之前的一个念想,当时为了加深自己对js的理解,明白js引擎是如何工作的。 于是从上网找了一个giao-js,感觉还不错,因此想学习一下。

本文主要介绍从零开始做画图应用、自研画图框架、落地思维导图场景的一些技术方案

本文讲解不同类型组件间的不同通信方式,文中所有示例均提供源码,您可以 在线编辑预览 或 下载本地调试,相信通过本文您一定可以掌握组件通信这一知识点。

本期看点:

  1. 大家熟知的 cookie;
  2. cookie 的作用场景;
  3. 追踪用户行为的几种方式;
  4. 为什么有些网站可以读取本地的 cookie 来推广广告?
  5. cookie 的安全问题;

『后端』

基于位置的服务(Location Based Services,LBS),是利用各类型的定位技术来获取定位设备当前的所在位置,通过移动互联网向定位设备提供信息资源和基础服务。

本文以 APISIX 作为例子,为大家介绍了如何借助 Global Data Encryption 功能来保护敏感数据,确保不会有任何敏感数据进行明文存储,这样即使 etcd 中所有存储的数据都被盗取,也不会造成敏感数据泄露,从而有效提升了 APISIX 的安全性。

当前直播成为一种流行趋势,带货直播,网红带货,明星在线演唱会等,进一步使得直播聊天室变成了一个当前必备的能力,面向大型,超大型的直播场景,技术上也在不断的进行迭代更新。​

自建的两套工具,运行一段时间后均出现 内存占用高触发报警,频繁young gc且效果不佳。曾经尝试多次解决,因各种原因耽搁,最近下定决心处理此问题。

大家好,相信大家对Spring的底层原理都有一定的了解,这里我们会针对Spring底层原理,在海量的Spring源代码中进行抽丝剥茧手动实现一个Spring简易版本,来促进我们对Spring架构有个更深的理解,对Spring的常用功能进行手写模拟实现。

『移动端』

在这篇文章中,我将解释什么是 Android 应用性能指标,并列出8个需要考虑跟踪的维度和建议的基线。

在本篇文章中,我们将介绍 Collection KTX 中包含的所有扩展函数,让你的集合操作变得更加高效、简单、易读。

最近要实现一个小需求,涵盖了很多知识点,比如手势、动画、布局等。挺有意思的,写出来和大家分享一下。

笔者的感概: 从现在的趋势看,App 开发者未来终究会是终端工程师,而终端工程师要会的技能除了要了解各端开发实现外,更重要的是具备串联各端、各语言的能力。

依赖注入的英文是Dependency Injection,简称DI,做过Java开发的读者可能知道,Spring 框架中的控制反转功能就是通过依赖注入的方式来实现的。

趣味码上掘金分享|下午茶

作者文章简介

📖 投稿专区|下午茶

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。

今日主理人|下午茶

本期每日掘金由 北洋 负责制作。如有投稿文章,请私信👉 北洋

PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain