首页
学习
活动
专区
工具
TVP
发布

腾讯IVWEB团队的专栏

专栏作者
245
文章
639099
阅读量
129
订阅数
[译]通过几个简单的修改,我们减少了React Native app 60%的大小
App的大小对App的安装率和卸载率都有很大的影响。Google Play有篇很好的文章介绍减少App大小的重要性。
腾讯IVWEB团队
2020-07-14
2.1K0
V8是如何执行JavaScript代码的?
众所周知,我们通过编程语言完成的程序是通过处理器运行的。但是处理器不能直接理解我们通过高级语言(如C++、Go、JavaScript等)编写的代码,只能理解机器码,所以在执行程序之前,需要经过一系列的步骤,将我们编写的代码翻译成机器语言。这个过程一般是由编译器(Interpreter) 或者解释器(Compiler) 来完成。
腾讯IVWEB团队
2020-06-29
1.3K0
webpack+react+typescript简单配置指南
tsconfig.json是typescript编译器的配置文件,需要虽然不指定也能run,但是要配合webpack用起来顺心的话,是必须要配置的。
腾讯IVWEB团队
2020-06-28
2.5K0
webpack4 中如何实现资源内联?
资源内联(inline resource),就是将一个资源以内联的方式嵌入进另一个资源里面,我们通过几个小例子来直观感受一下。
腾讯IVWEB团队
2020-06-28
1.2K0
「NGW」前端新技术赛场:Serverless SSR 技术内幕
Serverless 云函数: 云计算发展过程中出现的一种计算资源的抽象,它以云计算平台为基础,为开发者提供业务程序的运行环境,开发者无需关注底层资源分配、扩容部署,代码执行所必要的全部服务由平台提供。
腾讯IVWEB团队
2020-06-28
9750
RN同构系列:如何将ReactNativeWeb与RN项目整合
react-native-web 的基本原理,就是将 react-native 的组件,针对web的场景从新实现一遍。借助构建工具,实现 react-native 一套代码,多端运行(终端 + web端,实际并没有那么简单)。
腾讯IVWEB团队
2020-06-28
3.5K1
为什么 webpack4 默认支持 ES6 语法的压缩?
在使用 webpack 的时候,很常见的一个构建优化手段就是缩小构建目标。比如在构建阶段只构建 src 里面的模块代码,对于 node_modules 里面所引入的三方包不进行构建操作。
腾讯IVWEB团队
2020-06-28
1.2K0
IVWEB玩转wasm系列-Emscripten Module 对象【译】
Module是一个全局JavaScript对象,Module的方法会在Emscripten生成代码的执行中被调用。开发者可以自己提供Module的实现来控制代码的执行,举个例子,为了实现从Emscripten来的通知消息的显示,开发者可以自己实现dModule.print属性方法。
腾讯IVWEB团队
2020-06-28
2.1K0
[译] AssemblyScript简介
WebAssembly(或者说Wasm)在相对不久前被加入到了Web浏览器标准之中. 而它对于拓展Web平台的能力具有不可小觑的潜力.
腾讯IVWEB团队
2020-06-28
1.6K0
[译] 这可能是世界上最简单的用 Go 来写 WebAssembly 的教程了
原标题:The world’s easiest introduction to WebAssembly?原文链接:The world’s easiest introduction to WebAsse
腾讯IVWEB团队
2020-06-28
1.3K0
【译】Rome,一个新的JavaScript工具链
Sebastian McKenzie是Yarn和Babel的创建者,也是Facebook中React Native团队的成员,其一直致力于JavaScript和TypeScript开发中集大成的解决方案。
腾讯IVWEB团队
2020-06-28
1.1K0
为你的React工程添加异步组件支持
首先,要明白组件的概念。React中所有继承React.Component的类都是一个React组件,React组件可大可小,功能多样。React组件一般情况下都是静态写死,也就是在代码中写死,最终编译成一个index.bundle.js,一次性加载完毕。但是某些时候,我们需要更加灵活的组件引入,只有真正用到这个组件的时候才去请求a.component.js,然后再渲染这个组件。一些等到用时再去下载的组件就叫做异步组件。
腾讯IVWEB团队
2020-06-28
1.1K0
WebAssembly 不完全指北
随着JavaScript的快速发展,目前它已然成为最流行的编程语言之一,这背后正是 Web 的发展所推动的。但是随着JavaScript被广泛的应用,它也暴露了很多问题:
腾讯IVWEB团队
2020-06-28
1.9K0
Qjs直出实现过程
编译阶段处理directives, 输出阶段处理filters对数据取值渲染模板获取到html
腾讯IVWEB团队
2020-06-27
4960
IVWEB玩转wasm系列-纯web视频剪辑/转换工具
在2013年(今年是2019年)的Node Knockout比赛上,有人提出了一个叫 Video Funhouse(年代太久远,我没能找到更多的资料)的设想,后来就有了github上的videoconverter方案。videoconverter将音视频领域中的瑞士军刀ffmpeg通过emscripten(一个可以将C/C++代码生成asm/wasm的编译工具)转化为javascript,实现了在浏览器上对视频的简单操作,包括视频的裁剪/转换。它的demo目前还能运行,地址如下:http://bgrins.github.io/videoconverter.js/demo
腾讯IVWEB团队
2020-06-27
2.8K0
关于Rollup那些事
下一代打包工具,这是rollup对自己的定位。如今的前端领域,构建工具并不缺少,每个前端工程师都用过或者听过webpack。可以看到的是像React、Vue等框架的构建工具使用的都是rollup。既然如此,这些框架为什么会选择rollup?它的特性是什么?面对不同场景,我们要怎么选择构建工具?本文将一一为你呈现。
腾讯IVWEB团队
2020-06-24
6320
webpack4新特性介绍
当下最流行的模块打包器 webpack 于2018年2月25日正式发布v4.0.0版本,代号legato。从官方的 发布日志 来看, 本次大版本更新带来了很多新特性更新和改善,这将会让webpack的配置更加简单。本文,笔者将会全面介绍webpack4的新特性及实践。
腾讯IVWEB团队
2020-06-24
7890
generator-ivweb 基于react-redux的多页脚手架
generator-ivweb是由腾讯IVWEB团队设计的脚手架,基于团队开源项目feflow,feflow是一个前端集成开发环境,详细介绍可以看这里:feflow。
腾讯IVWEB团队
2020-06-24
4840
前端工具类项目规范化-使用TS
TypeScript 是微软开发一款开源的编程语言,本质上是向 JavaScript 增加静态类型系统。它是 JavaScript 的超集,所有现有的 JavaScript 都可以不加改变就在其中使用。它是为大型软件开发而设计的,它最终编译产生 JavaScript,所以可以运行在浏览器、Node.js 等等的运行时环境。
腾讯IVWEB团队
2020-06-24
9110
Docsify 深入源码
本文作者:ivweb 高磊 背景 当前互联网时代,技术门槛越来越低,人人都可以建立并生成各式各样,多元化、多样化的站点。 文档站点一般作为各行各业领域内的知识技术介绍及使用的资料站点,可提高资料的使用
腾讯IVWEB团队
2017-09-20
3.9K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档