anujs如今只差一個組件(mention)就徹底支持阿里的antd UI庫了。一共跑通346個測試, 應該是全世界最接近官方React的迷你框架了。react
之後的工做就是把React16的一些新特性支持了,包括組件返回數字、字符串、數組, componentDidCatch鉤子與createPortal。webpack
主要更新點:git
我的認爲要實現異步渲染其實不難的,由於早期的anujs也用到異步。但要一套代碼支持兩套生命週期系統,仍是蠻複雜的。隨着代碼的增長,我會將一些廢棄的方法拆分出來。在打包時,根據大家的喜愛進行選擇。github
使用web
npm i anujs
或者使用架手架 https://github.com/Levan-Du/a...npm
npm i -g anu-cli
webpack.config中如何代替原來用React編寫的項目數組
resolve: { alias: { 'react': 'anujs', 'react-dom': 'anujs', // 若要兼容 IE 請使用如下配置 // 'react': 'qreact/dist/ReactIE', // 'react-dom': 'qreact/dist/ReactIE', // 若是引用了 prop-types 或 create-react-class // 須要添加以下別名 'prop-types': 'qreact/lib/ReactPropTypes', 'create-react-class': 'qreact/lib/createClass' //若是你在移動端用到了onTouchTap事件 'react-tap-event-plugin': 'anujs/lib/injectTapEventPlugin', } },
歡迎你們爲anujs加星星與試用!!!antd