博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
weui-react项目实战新心得
阅读量:5952 次
发布时间:2019-06-19

本文共 1125 字,大约阅读时间需要 3 分钟。

weui-react简介

weui是微信官方制作的一个基础样式UI库,打造与原生微信同样的视觉和交互体验,整个UI库包括网页版和小程序版,网页版包括传统的javascript版和react版本。

个人对react的偏爱超过传统js版本,就用了react版本做为自己的核心框架。
weui-react 官网:

背景介绍

计划做一个基于图书交换平台,大家可以通过平台发布自己的闲置书籍,如有人愿意通过自己的闲置书籍进行交换,即可达成交易。

作为一个后端的开发人员,想做一些可以上线运营的项目,没有好的前端配合是很难完成的。现在越来越多的开源UI可以使用,基本上能够上手即用。
为了便于开发,把精力更多的放在业务和后端,对前端的技术栈进行了选择,基于微信的项目,我选择这样的核心框架:
基础框架:react
UI框架:weui-react
构建工具: webpack
路由工具: react-router

使用心得

具体的入门使用方法我就不介绍了,很简单,看官方文档。其实,现在的前端框架使用都是很简单的,基本都是npm install 、然后就是import 搞定,这是前端这些非常明显的进步。

升级到ES6

weui-react使用的前提是对react有一个基本认识,weui-react使用的是es6的语法,如果大家还在使用es5,依然是可以兼容的,但还是强烈建议大家还是切换到es6,这个是趋势,真的比es5的语法好很多,对于我们这种后端开发人员,es6的语法还是感觉很亲切的。

多看官方示例,文档基本没什么意义

weui的官方文档,相比开放平台的文档,还是有不少差距的,单是好在weui本身就是一个很简答的框架,使用起来也没有太大的问题,主要还是通过示例去了解使用方法,具体的文档说明,基本可以忽略。

使用wepack提升工作效率

使用时,强烈建议以webpack作为构建工具,虽然入门需要点时间,但是熟悉后真的是事半功倍。

react-router

单页面开发的时候,都会有很难点,就是页面间的路由,react还是推荐使用react-router,新旧版本的使用还是有些差别,建议直接用最新版本,虽然资料少了点,但是英文文档还是挺清晰的。这里可能要多换点时间调试。

界面预览

最后

代码地址:https://github.com/itmifen/bookdrift

现在还在做后端接口的开发,逐渐会完成前后端的代码,前后端的代码都会全部开源。欢迎fork。


欢迎大家关注我的公众号交流、学习、第一时间获取最新的文章。

微信号:itmifen

转载于:https://juejin.im/post/5ac1a03751882577b45f2bbd

你可能感兴趣的文章
猴子爬山
查看>>
试把一个正整数n拆分为若干个
查看>>
实验03博客园总结
查看>>
laravel captcha 验证码制作
查看>>
phpexcel导入excel处理大数据
查看>>
CSS1
查看>>
【React js】 笔记
查看>>
网络时间戳
查看>>
Node.js 插件安装及常用插件
查看>>
(转载博文)VC++API速查
查看>>
【宣讲会感言】腾讯实习生
查看>>
Git 忽略
查看>>
iOS开发小技巧--iOS程序进入后台运行的实现
查看>>
七个错误可能引发网页布局灾难
查看>>
判断系统是否是中文的
查看>>
窗口改变的时候自动刷新浏览器
查看>>
Java 类型转换(int->String)
查看>>
OAF_开发系列18_实现OAF页面跳转setForwardURL / forwardImmediately(案例)
查看>>
ASP.NET Core Docker部署
查看>>
家宝贝项目历程之三(全部模块完成)
查看>>