京东前端框架

万物皆可转:前端框架编译原理内参

Rax2Taro:点击查看Github地址一、前置背景笔者日常使用 Rax 框架开发前端需求。但随着业务扩展,我面临一个头痛的需求:将现有的 Rax 组件适配为 Taro 组件,以实现一些特定商业场景的跨平台功能。这一需求可以概括为:新功能开发 - 在 Taro 框架中实现,确保多端兼容性。旧功能复用 - 将现有 Rax 组件转换为 Taro,避免重写。重写 …

前端里那些你不知道的事儿之 【window.onload】

作者:京东科技 孙凯一、前言相信很多前端开发者在做项目时同时也都做过页面性能优化,这不单是前端的必备职业技能,也是考验一个前端基础是否扎实的考点,而性能指标也通常是每一个开发者的绩效之一。尤其马上接近年关,页面白屏时间是否过长、首屏加载速度是否达标、动画是否能流畅运行,诸如此类关于性能更具体的指标和感受,很可能也是决定着年底你能拿多少年终奖回家过年的晴雨表。 …

京东APP百亿级商品与车关系数据检索实践

作者:京东零售 张强导读本文主要讲解了京东百亿级商品车型适配数据存储结构设计以及怎样实现适配接口的高性能查询。通过京东百亿级数据缓存架构设计实践案例,简单剖析了jimdb的位图(bitmap)函数和lua脚本应用在高性能场景。希望通过本文,读者可以对缓存的内部结构知识有一定了解,并且能够以最小的内存使用代价将位图(bitmap)灵活应用到各个高性能实际场景。 …

京东顶尖架构师手撸Vue+SpringBoot神级项目实战手册,传疯啦

前言:不同终端的兴起,对开发人员的要求越来越高,纯浏览器端的响应式页面已经不能满足用户体验的要求,需要针对不同的终端开发不同的定制版本;为了提升开发效率,前后端分离的需求越来越被重视。内容简介本书以实战项目为主线,以理论基础为核心,引导读者渐进式学习Vue+SpringBoot。Spring Boot框架是目前微服务框架的最佳选择之一。Vue+Spring …

6.1K Star!NutUI:京东出品高颜值移动组件库,H5和小程序都可用

「小墨是前端」专注分享前端技术,推荐优秀的开源项目,展示Github、Gitee上的创意作品,带你深入前端底层,一起成长。大家好!我是小墨,本期给大家推荐一个移动端组件库——NutUI。能够快速搭建页面,同时又能保证组件质量和性能。NutUI简介NutUI是由京东前端团队开发的移动端组件库,基于 Vue.js,提供了丰富的组件,覆盖了各种移动端场景,最重要的 …

京东高级工程师开发十年,编写出:“亿级流量网站架构核心技术”

前言:相信大家都知道,说起亿万流量网站高性框架的设计方案,就能想到关键的两点,那就是高可用和高并发。而要谈对高并发和高可用有多熟悉,京东的大佬们还是有一定发言权,而作为京东高级工程师更是大佬级别。 而今天分享的正是京东十年开发经验工程师编写的:“亿级流量网站架构核心技术”。笔记作者:京东高级工程师:大飞笔记特点:条理清晰,含图像化,内容创新深奥却易懂。笔记大 …

京东 Vue3.x 移动端UI组件库NutUI3.0

许久没来分享了,最近一直忙于搬小窝和换工作。今天给小伙伴们分享一个超赞的手机端vue3.0组件库nutui3。star高达3K+。nutui 京东前端团队推出的一款轻量级vue.js组件库。主要服务于移动端web界面的企业级产品。最近推出的vue3版本在视觉和性能上有了更大的改进。技术亮点全面拥抱Vue3技术构建工具升级为Vite2.x全面使用TypeScr …

分享一个好看的前端UI框架

nas折腾暂告一段落了,基本也能满足我的日常使用。现在电脑资源还闲置着一半没用,最近这个心里就有点痒痒了,想做个小程序之类的放上去。因为前边域名啥的都已经有了,而且也能指向家里的服务器了,硬件资源不用考虑,所以最近在选择用什么样的小程序UI框架来做。原来用过uniapp,也用过几个UI框架,有纯CSS的,也有结合vue的,比如colorUI、tm-vueti …

京东开源出品:轻量、强大的【列表可视化搭建】...

简介DripTable,是由京东零售iPaaS前端研发团队推出的一种通过LowCode方式搭建web列表的技术方案。这款轻量简单的企业级中后台动态列表生成解决方案,基于 React 和 JSON Schema,旨在通过简单配置快速生成页面动态列表来。可视化搭建列表,降低列表开发难度、提高工作效率、节约开发人力和资源。DripTable分为两个部分:drip- …

移动端设备上稀奇古怪的前端问题收集(一)

作者:京东物流 陈雨作为一名开发者,bug 往往是我们最怕遇见的东西;而比遇到 bug 更可怕的事情,是定位不到 bug。作为一名前端开发者,与业务逻辑相关的 bug 还相对好定位、好解决一些;而一些与语法特性、平台与设备差异相关的 bug 则更令人头疼一些。这里记录下我在工作中遇到过的稀奇古怪的前端问题,作为给自己的记录和提醒。用 vh 定义全屏显示的问题 …