20231008 前端开发日报

JsDoc vs TypeScript;玩转 Go HTTP 客户端系列(番外)—— Goroutine + Channel 爬取抖音合集;优化Flutter动画性能损耗;【Node.js】fs模块笔记;前端可以学习的 sqlite 数据库基础;Web前端监控的方案;超详细手把手带你实现一个完整的Promise;Vue3 源码解读之监听器watch的实现原理

  1. JsDoc vs TypeScript

    近期社区中不少工具放弃了 TypeScript 转而用上了 JsDoc。 咱不评价这种做法是否值得推荐,但是,有一些项目从一开始就没有使用 TypeScript。这种情况下直接迁移到 TypeScri

  2. 玩转 Go HTTP 客户端系列(番外)—— Goroutine + Channel 爬取抖音合集

    GO 异步并发爬取抖音短视频合集,介绍使用同步和异步两种方式,另外介绍了爬取思路分析和chromedp的简单使用。

  3. 【Node.js】fs模块笔记

    一、Node.js的应用 1、开发服务器的应用; 2、开发工具类的应用(webpack、vite、babel); 3、开发桌面端应用(electron)。 二、Node.js命令行工具 1、c盘如何切

  4. 前端可以学习的 sqlite 数据库基础

    一、简介 特性 描述 数据库类型 嵌入式数据库引擎 大小 核心库通常只有几百KB SQL支持 是,支持标准SQL查询语言 多用户访问 否,单用户数据库引擎 事务支持 是,支持原子性操作 跨平台性 是,

  5. Web前端监控的方案

    Web前端监控的方案 前端监控是一个非常重要的话题,对于业务的发展意义重大,就像遍布在城市各处的探头,实时监测整座城市的运行状况,保证系统的稳定、高效运行。

  6. 超详细手把手带你实现一个完整的Promise

    本文先对JavaScript中异步编程和Promise进行了简单介绍。然后实现一个完整的Promise。不仅可以通过Promises/A+规范测试,并且提供了与ECMAScript同样的实用函数。

  7. Vue3 源码解读之监听器watch的实现原理

    watch 的本质 所谓的watch,其本质就是观测一个响应式数据,当数据发生变化时通知并执行相应的回调函数。实际上,watch 的实现本质就是利用了 effect 和 options.schedul

  8. 深度探索jQuery自定义动画的animate.js

    在jQuery中,animate()方法用于创建自定义动画效果。它可以修改元素的CSS属性值,从而实现平滑的过渡效果。selector:要应用动画效果的HTML元素的选择器。styles:一个包含CSS属性和目标值的JavaScript对象,描述了要进行动画的属性和最终的值。duration:动画的持续时间,可以是毫秒值或预定义的速度名称(如 “slow”、“fast”)。easing:动画的缓动函数,用于指定动画的速度变化。

  9. HTTP进阶,Cookie,响应的回报结果含义,ajax,form表单,不同状态码代表的结果

    HTTP进阶,Cookie,ajax,form表单,不同状态码代表的结果,JQuery,HTTP重定向,

  10. React进阶学习:在React应用中使用Redux

    Redux是一个流行的JavaScript状态管理库,用于在React应用中管理应用的状态。通过使用Redux,你可以将应用的状态集中保存在一个单一的地方,并使用纯函数来修改状态。在上面的代码中,我们首先导入React和Redux的相关组件和函数。现在,我们需要将Redux Store中的状态连接到React组件中。在上面的代码中,我们首先导入React和Redux的相关组件和函数。现在,我们可以在应用中使用已连接到Redux的组件了。函数将Redux Store中的状态映射到组件的props中,使用。


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流