关注IMWeb前端社区公众号

  • 第一时间获得最新、最火的技术干货
  • 定期推送您所关注的专题文章
  • 和大牛们一起讨论前端技术
  • 获取IMWeb社区、前端相关的最新活动
热文 更多

  • 《大咖云集!IMWebConf 2018 前端大会即将在深圳盛大开幕》

    IMWEBCONF 2018 前端大会,10 月 14 日重磅来袭! 想了解 2018 前端前沿技术和发展趋势?想挖掘前端更深远的价值?就在这个秋季,第七届 IMWebConf 大会重磅来袭,我们邀请您一起参加这场盛宴,与前端大神们一起碰撞技术的火花,寻找你心中关于技术的答案。 [http://imweb-io-1251594266.cos.ap-guangzhou.myqcloud.com/facfa14d07ad434d518f0d544cc7971f.png] 关于IMWEBCONF IMWebConf 是由 腾讯前端 IMWeb 团队 发起的 国内顶级前端技术领域开发者大会 。 大会从2011年举办至今,已经成功举办六届,累计探讨的议题超过上百个,线上线下参会者数千人,累计影响前端爱好者超过数十万人。第七届 IMWebConf 就在这个秋季即将来袭,我们匠心打造,从挑选讲师,到Topic审核,到会场设计,无一不追求高标准高品质,力求让每位参加者都能享受到优越的待遇,有机会与国内外知名前端大神交流,直接接触前端一线技术,干货满满,诚意满满,让你值会票价。 大会内容

  • IMWeb前端月刊-201808

    《IMWeb前端月刊》会定期收集每月IMWeb社区精选好文、前端界新闻、技术大会,欢迎大家订阅。 社区精选好文 1. React 16 加载性能优化指南 [http://imweb.io/topic/5b6cf66c93759a0e51c917c7] 2. 从渲染原理到性能优化(一) [http://imweb.io/topic/5b8df7db7cd95ea863193582] 3. 网站性能优化实战——从12.67s到1.06s的故事 [http://imweb.io/topic/5b6fd3c13cb5a02f33c013bd] 4. Nodejs探秘:深入理解单线程实现高并发原理 [http://imweb.io/topic/5b6cf97093759a0e51c917c8] 5. 滚动视差?CSS不在话下 [http://imweb.io/topic/5b73ef73a56e07401e48729d] 6. 从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理

  • 网站性能优化实战——从12.67s到1.06s的故事

    ——本文是对之前同名文章的修正,将所有webpack3的内容更新为webpack4,以及加入了笔者近期在公司工作中学习到的自动化思想,对文章内容作了进一步提升。 [http://imweb-io-1251594266.cos.ap-guangzhou.myqcloud.com/f6b5866df6448740638d0bc0919f3ac2.png] 0.引言 作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是通过移动产品浏览我们的网页。加之有越来越多的开发者投入到Web APP和Hybrid

  • React 16 加载性能优化指南

    原文链接: https://zhuanlan.zhihu.com/p/37148975 [https://zhuanlan.zhihu.com/p/37148975] 作者:王伟嘉 关于 React 应用加载的优化,其实网上类似的文章已经有太多太多了,随便一搜就是一堆,已经成为了一个老生常谈的问题。 但随着 React 16 和 Webpack 4.0 的发布,很多过去的优化手段其实都或多或少有些“过时”了,而正好最近一段时间,公司的新项目迁移到了 React 16 和 Webpack 4.0,做了很多这方面的优化,所以就写一篇文章来总结一下。 零、基础概念 我们先要明确一次页面加载过程是怎样的(这里我们暂时不讨论服务器端渲染的情况)。 一次渐进式加载的全过程 : [http://imweb-io-1251594266.cos.ap-guangzhou.myqcloud.com/8cff9d369bee6507013f2b012797fbbb.jpg] 1. 用户打开页面,这个时候页面是完全空白的;

  • Nodejs探秘:深入理解单线程实现高并发原理

    原文链接: 腾讯KM 作者:江鸿飞 前言 从Node.js进入我们的视野时,我们所知道的它就由这些关键字组成 事件驱动、非阻塞I/O、高效、轻量 ,它在官网中也是这么描述自己的。 Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. 于是在我们刚接触Nodejs时,会有所疑问: 1、为什么在浏览器中运行的Javascript能与操作系统进行如此底层的交互? 2、nodejs 真的是单线程吗? 3、如果是单线程,他是如何处理高并发请求的? 4、nodejs 事件驱动是如何实现的? 等等。。。 看到这些问题,是否有点头大,别急,带着这些问题我们来慢慢看这篇文章。 架构一览

热问 更多