随笔分类 -  JavaScript前端

JavaScript方面的开发技巧和技术总结
摘要:vite简介 Vite 是一个由原生 ESM 驱动的 Web 开发构建工具。在开发环境下基于浏览器原生 ES imports 开发,在生产环境下基于 Rollup 打包。 vite作用 快速的冷启动:不需要等待打包操作; 即时的热模块更新:替换性能和模块数量的解耦让更新飞起; 真正的按需编译:不再等 阅读全文
posted @ 2020-10-16 00:10 小磊哥er 阅读(536) 评论(0) 推荐(0)
摘要:1.源码优化: a.使用monorepo来管理源码 Vue.js 2.x 的源码托管在 src 目录,然后依据功能拆分出了 compiler(模板编译的相关代码)、core(与平台无关的通用运行时代码)、platforms(平台专有代码)、server(服务端渲染的相关代码)、sfc(.vue 单文 阅读全文
posted @ 2020-10-16 00:08 小磊哥er 阅读(1526) 评论(0) 推荐(3)
摘要:本文只是针对视频内容的重点整理,如若不清楚的地方请看文末链接的现场视频内容。 性能方面的优化 路由懒加载 keep-alive缓存页面 使用v-show复用DOM v-for 遍历避免同时使用 v-if 长列表性能优化 事件的销毁 图片懒加载 第三方插件按需引入 无状态的组件标记为函数式组件 子组件 阅读全文
posted @ 2020-10-14 23:28 小磊哥er 阅读(504) 评论(0) 推荐(0)
摘要:本文只是针对视频内容的重点整理,如若不清楚的地方请看文末链接的现场视频内容。 Vue3.0会带来些什么: 更快 更小 更易于维护 更好的多端渲染支持 其他新功能 更快: 重构虚拟DOM:更多虚拟时的优化;优化slots生成;内联事件函数提取; 基于Proxy的新数据监听系统:全语言特性支持+更好的性 阅读全文
posted @ 2020-10-14 23:26 小磊哥er 阅读(184) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解 阅读全文
posted @ 2020-05-23 00:21 小磊哥er 阅读(334) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:本书由首章Node介绍为索引,涉及Node的各个方面,主要内容包含模块机制的揭示、异步I/O实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node中的网络编程基础、Node中的Web开发、进程间的消息传递、Node测试以及通过Node构建产品需要的 阅读全文
posted @ 2020-05-21 00:22 小磊哥er 阅读(628) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:《React进阶之路》详细介绍了React技术栈涉及的主要技术。本书分为基础篇、进阶篇和实战篇三部分。基础篇主要介绍React的基本用法,包括React 16的新特性;进阶篇深入讲解组件state、虚拟DOM、高阶组件等React中的重要概念,同时对初学者容易困惑的知识点做了介绍 阅读全文
posted @ 2020-05-19 23:21 小磊哥er 阅读(663) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:本书从前端开发人员的需求出发,以“流”为线索,从结构、内容到美化装饰等方面,全面且深入地讲解前端开发人员必须了解和掌握的大量的CSS知识点。同时,作者结合多年的从业经验,通过大量的实战案例,详尽解析CSS的相关知识与常见问题。 我的简评:《CSS世界》这本书颠覆了我对前端CSS的 阅读全文
posted @ 2020-05-17 23:35 小磊哥er 阅读(812) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解 阅读全文
posted @ 2020-05-17 00:04 小磊哥er 阅读(602) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了JavaScript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中 阅读全文
posted @ 2020-05-15 00:16 小磊哥er 阅读(615) 评论(1) 推荐(1)
摘要:写在前面 书籍介绍:本书主要讲解了如何运用HTML5和CSS3来进行响应式Web设计,使页面的设计与开发根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)来进行相应的响应和调整。 我的简评:响应式Web设计,个人从业经验上觉得应该是一个很庞大的话题,也是一个实用性很强的方面。作者在本书中讲的 阅读全文
posted @ 2020-05-07 00:20 小磊哥er 阅读(811) 评论(0) 推荐(0)
摘要:写在前面 去年我整理了一份 "「前端工程师必备书籍清单.md」" ,得到很多人的关注。这份清单里面的书籍大部分我都看过了,但有些知识点难免看后就忘。之前看这些书对一些重点都进行了记录,最近一段时间计划把这些重点笔记整理下来。一方面让自己能通过快速翻阅来拾起知识点,另一方面希望能与更多志同道合的技术人 阅读全文
posted @ 2020-04-26 23:17 小磊哥er 阅读(568) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:《移动WEB前端高级开发实践》这本书的内容涵盖了移动Web前端开发中的各个关键技术环节。分别从HTML5、CSS3、JavaScript的ECMAScript5和ECMAScript6版本、移动端常用布局方案、MV 类新时代框架、预编译技术、性能优化、开发调试、混合式应用、单元测 阅读全文
posted @ 2020-04-23 00:13 小磊哥er 阅读(1013) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:本书由架构师撰写,包含ReactNative框架底层原理,以及与iOS、Android混合开发案例,精选了大量实例代码,方便读者快速学习。主要内容分为两大部分,第1部分“入门”包括第1~9章,介绍ReactNative框架的基本原理与使用方法;第2部分“进阶”包括第10~15章, 阅读全文
posted @ 2020-04-22 00:00 小磊哥er 阅读(791) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:《JavaScript异步编程》讲述基本的异步处理技巧,包括PubSub、事件模式、Promises等,通过这些技巧,可以更好的应对大型Web应用程序的复杂性,交互快速响应的代码。理解了JavaScript的异步模式可以让读者写出结构更合理、性能更出色、维护更方便的JavaScr 阅读全文
posted @ 2020-04-16 23:49 小磊哥er 阅读(433) 评论(0) 推荐(0)
摘要:写在前面 书籍介绍:本书讲述基本的异步处理技巧,包括PubSub、事件模式、Promises等,通过这些技巧,可以更好的应对大型Web应用程序的复杂性,交互快速响应的代码。理解了JavaScript的异步模式可以让读者写出结构更合理、性能更出色、维护更方便的JavaScript程序。 我的简评:js 阅读全文
posted @ 2020-04-16 00:45 小磊哥er 阅读(635) 评论(1) 推荐(0)
摘要:本周再来翻译一些技术文章,本次预计翻译三篇文章如下: "04.[译]使用Nuxt生成静态网站" ( "Generate Static Websites with Nuxt" ) "05.[译]Web网页内容是如何影响电池功耗的" ( "How Web Content Can Affect Power 阅读全文
posted @ 2020-01-13 23:31 小磊哥er 阅读(321) 评论(0) 推荐(0)
摘要:本周再来翻译一些技术文章,本次预计翻译三篇文章如下: "04.[译]使用Nuxt生成静态网站" ( "Generate Static Websites with Nuxt" ) "05.[译]Web网页内容是如何影响电池功耗的" ( "How Web Content Can Affect Power 阅读全文
posted @ 2020-01-08 21:15 小磊哥er 阅读(586) 评论(1) 推荐(1)
摘要:本周再来翻译一些技术文章,本次预计翻译三篇文章如下: "04.[译]使用Nuxt生成静态网站" ( "Generate Static Websites with Nuxt" ) "05.[译]Web网页内容是如何影响电池功耗的" ( "How Web Content Can Affect Power 阅读全文
posted @ 2020-01-06 23:17 小磊哥er 阅读(2983) 评论(0) 推荐(1)
摘要:本文我们一起通过学习Vue模板编译原理(二) AST生成Render字符串来分析Vue源码。预计接下来会围绕Vue源码来整理一些文章,如下。 "一起来学Vue双向绑定原理 数据劫持和发布订阅" "一起来学Vue模板编译原理(一) Template生成AST" "一起来学Vue模板编译原理(二) AS 阅读全文
posted @ 2019-12-30 20:07 小磊哥er 阅读(1742) 评论(0) 推荐(0)