赞了文章2021-12-23
此文是作者考虑 GraphQL 在 Node.js 架构中的落地方案后所得。从最初考虑可以(以内置中间件)加入基础服务并提供完整的构建、发布、监控支持,到最终选择不改动基础服务以提供独立包适配,不限制实现技术选型,交由业务团队自由选择的轻量方式落地。中间经历了解除...
赞了文章2021-12-03
前端团队难免需要维护一些内部系统,有些内部系统由于开始的架构设计不合理,随着业务复杂度的增加,“坏味道”代码也越来越多,从而导致认知和沟通成本上升,甚至问题频出,此时,重构就自然成了一个选择。但重构不是一时兴起,也不是一蹴而就的,需要仔细的分析和有...
赞了文章2021-10-13
智联招聘的大前端Ada提供的Web服务器可以同时运行在服务器端及本机开发环境,其内核是Web框架Koa。Koa以其对异步编程的良好支持而声名在外,而同样让人称道的还有它的中间件机制。本质上,Koa其实是一个中间件运行时,几乎所有实际功能都是通过中间件的形式注册和实...
赞了文章2021-10-13
async_hooks 模块是在 v8.0.0 版本正式加入 Node.js 的实验性 API。我们也是在 v8.x.x 版本下投入生产环境进行使用。
赞了文章2021-10-13
2019年4月中旬微软推出了 Blazor,当时的我感觉 Blazor 简直是个划时代的东西,竟然能让 C# 运行到浏览器中。想着以后可能没有 C/S 架构什么事儿了,可以卸载掉所有的 App,电脑上有个浏览器就够了。近来终于有了能够系统了解 Blazor 的时间,下面把我了解到信息写下...
赞了文章2021-03-13
而在Vite之前,还有Snowpack也同样采用了No-Bundler构建方案。那么No-Bundler模式与传统老牌构建工具Webpack孰优孰劣呢?能否实现平滑迁移和完美取代?
赞了文章2021-01-15
Sentry 为一套开源的应用监控和错误追踪的解决方案。这套解决方案由对应各种语言的 SDK 和一套庞大的数据后台服务组成。应用需要通过与之绑定的 token 接入 Sentry SDK 完成数据上报的配置。通过 Sentry SDK 的配置,还可以上报错误关联的版本信息、发布环境。同时 S...
赞了文章2021-01-15
ThoughtWorks在几年前提出了微前端的概念,其核心理念是将前端单体应用在开发阶段拆分成多个独立的工程,并在运行阶段组合成完整的应用。不仅解耦了视图和代码,使得应用可以容纳多种技术栈,还进一步解耦了流程和团队,极大地提高了团队的自主性和协作效率。
赞了文章2020-11-30
Ada是智联招聘自主研发的演进式大前端架构。于2017年正式投入使用后,又经过三年持续演进,全面覆盖了从研发到运维的各个方面,具备跨技术栈工程化体系、交互式图形界面开发工具、自动化发布流程、Serverless运行时和完善的监控预警设施。目前已经支撑集团内数百个工...
赞了文章2020-09-01
koa 发布已经快 6 年的时间,作为继 express 之后 node 服务框架最大的黑马,有很多的设计思想值得我们学习,本文从简到繁逐步介绍 koa,同时适合新老手阅读。
赞了文章2020-08-26
之前在用babel 的时候有个地方一直挺晕的,@babel/preset-env 和 @babel/plugin-transform-runtime都具有转换语法的能力, 并且都能实现按需 polyfill ,但是网上又找不到比较明确的答案, 趁这次尝试 roullp 的时候试了试.
赞了回答2019-11-11
现在比较火的跨平台开发方案flutter、weex、react native、uniappflutter的渲染性能是最高效的,逼格也最高,但是dart的写法难受的要死,而且是新技术,现在采用这个技术的公司也不多。weex和react native是原生渲染引擎,效率比flutter要低(因为有和js的通讯折损)...
回答了问题2019-11-07
执行 weex doctor 检查一下各种依赖啥的都正确不,特别是node的版本有没过低
赞了回答2019-11-04
这三个项目的版本号是相对独立的。多说一点就是 weex 本身是客户端的 sdk,weex-devtool 是远程调试工具,weex-toolkit 是工具集,包括初始化项目、简单的扫码预览等,weex-devtool 其实也是 weex-toolkit 中工具集的一部分
回答了问题2017-08-16
检查一下是不是添加的插件依赖Camera插件,而且版本比工程中的要高呀。 如果需要修改插件源码,最好是新弄个插件,比如说给插件修改个名字啥的
赞了回答2017-03-29
问题描述不清楚
回答了问题2016-11-22
这有一个开源的插件,你可以试试看[链接]
关注了问题2016-11-22
回答了问题2016-10-20
删除 platforms 目录,重新打包试一下
关注了问题2016-10-20