当前位置: 首页 > 文档资料 > Rax 中文文档 >

Rax v0.5 建立服务体系

优质
小牛编辑
129浏览
2023-12-01

一些数据

本数据截止 2017 年 12 月初,Rax 的建设方向重点逐渐转向阿里内部体系,github 上的增长数据如下

  • 1669 commits
  • 257 pull requests
  • 85 issues
  • 3751 stars

服务体系

Rax 机器人

钉钉大群新添了一个答疑小能手,也许未来他就是 Rax 的百科全书

汇总各团队的 Rax 组件体系

不同 BU 建设的组件体系,大放异彩

核心库 changelog

  • slider
  • fix: rax-slider loop not work on web
  • fix: add loop in slider weex
  • scrollview
  • fix: scrollview scrollTo width animation in web
  • unit-style
  • fix: rem unit in style only one global val
  • weex framework
  • fix: set default value with forceReload param(reload 默认值)
  • fix: 为weex下增加w3c标准的onerror API
  • feat: remove updateFinish in framework
  • feat: weex_module_supports and weex_tag_supports
  • feat: add https for url & reset require.weex.js
  • feat: reset weex jsfrm code
  • fix: rename weex.requireModule
  • feat: fireEvent params
  • feat: add weex_config for js service
  • feat: add window.close
  • feat: pass weex options to native
  • driver-browser
  • fix: webkitFlexWrap for android
  • feat: add eventRegistry
  • fix: some node property is readonly when in strict mode
  • feat: export deviceWidth and viewportWidth option in render
  • jsonp
  • fix: solve the 'Uncaught ReferenceError: callback_ is not defined'…
  • server-renderer
  • fix: server-renderer context is incorrect
  • feat: export hydrate for server-side render
  • refactor: server-side render
  • perf: revert memoize createOpenTagMarkup
  • switch
  • fix: delete onTintColor for chrome error
  • web framework
  • feat: add Number.isNaN polyfill in web framework
  • chore: performance optimization
  • feat: add IntersectionObserver
  • fix: remove the last arg when has weex options
  • waterfall
  • fix: waterfall render header both conditions
  • listview
  • fix: Refresh in Listview
  • tabheader
  • feat: add selectInternal for tabheader
  • picker
  • fix: set picker date by change api
  • script
  • chore: dist compile globalName
  • checkbox
  • fix: IntersectionObserverEntry has not isIntersecting in a lower vers…  …
  • fix: internalChecked value error in checkbox
  • rax
  • fix: children api
  • feat: memoized node to html
  • fix: fix-rax-packagejson
  • fix: throw error when options is null
  • feat: make unstable_renderSubtreeIntoContainer parent param work
  • fix: addEventListener
  • feat: add addEvent params
  • fix: export default rax and rax.Children
  • refactor: find error boundary
  • fix: spelling error
  • refactor: componentDidCatch
  • fix: sync renderedChildren state when at init not at end
  • stylesheet-loader
  • refactor: rename some method and val name
  • countdown
  • fix: show number in countdown
  • rax-dom
  • fix: only string should throw error in rax-dom
  • feat: findDOMNode in rax-dom not accept string
  • fix: render twice throw driver not found error
  • feat: rax-dom simple shim unstable_renderSubtreeIntoContainer
  • weex-driver
  • feat: Spelling errorparams
  • babel-preset-rax
  • feat: add BABEL_NO_ADD_MODULE_EXPORTS env config
  • appstate
  • feat: add universal-appstate
  • multirow
  • fix: multirow render bug
  • picture
  • fix: optimized picture loading performance in h5
  • charts
  • refactor: pie color accept arrays
  • feat(rax-charts): 修复rax-charts的color属性不支持多参数的问题
  • textinput
  • feat: textinput export propTypes
  • feat: add defaultValue for TextInput
  • transition
  • rem单位处理,callback不执行bugfix
  • recyclerview
  • fix: children is null in recyclerview bug
  • fix: add scroll animated in list
  • fix: firstNodePlaceholder place in recyclerview
  • fix: refresh in recyclerview for andorid
  • fix: recylerview not rewrite ref
  • fix: first child can be null
  • fix: scrollTo not work when cell0 is RefreshControl in Android
  • scrollview
  • fix: remove transform style in scrollview
  • fix: scrollview defaultStyle for root View in h5
  • barcode
  • fix: add barWidth to props
  • link
  • fix: only text style for  in Link component
  • counter
  • fix: num 0 error in weex & add onchange api
  • gotop
  • fix: appear cant work in Android Weex 0px height view

现在 Rax 已经应用的越来越广泛,Rax 的建设也更需要更多人的力量,欢迎贡献您的想法到 这里