终极学习目标 React 指南(React Target) 序

技术集

React Target

logo

正在努力的爬坑、努力的学习、努力的实战、努力的完善,拜托别喷我,会加快完成的脚步的,喜欢的点个赞哟!

前言

我自己都没想到我会这么快做这么一篇文章序,可能暂时这一篇序中的水分还挺多,但是我相信在2018年这一年里,我能把这一篇序真真正正的好好完成。做这一篇序的原因有很多,一是方便我自己管理我整个React学习过程中写下的文章,二是借鉴了一篇名为精益 React 学习指南 (Lean React)序的文章,我不知道作者因为什么不更新了,但是看得出来作者很棒,所以借鉴一下别人的经验吧,三是希望督促自己更加快速的成长吧,也算是我2018年的最大的flag了,希望你能与我一起成为真正的前端大神。

阅读更多..

React终极实战(一)-原型设计和数据模型

技术集

React Target 我的React学习路径,接收任何建议,喜欢的点个赞,谢谢。

项目地址戳这里戳这里戳这里,你们的start就是我的动力!

关于

本篇作为我React项目实战的第一篇,也是我React Target 序中的第一篇,我还是有点紧张。但是其实这一篇并没有太多跟技术相关的内容,或者说跟React相关的内容,主要说一下我对将要开发的实战项目的原型设计和数据模型规划等的。

关于这个技术社区三端同构的意思就是客户端(client)管理端(manage)数据端(server)同时构建,搭建一个完整的技术社区也可以叫做技术论坛的这么一个东东,技术栈采用了没的说我爱的React + Redux + Express + MongoDB + Antd + Purely的方式,可能你没有听过Purely是什么,没关系,这个东西确实还不存在也可以说是还没有开始做,所以我的整体计划是先搭建管理端数据端管理端不用多说使用Antd并且很多地方参照Antd Pro,谁让我很喜欢这个UI呢。

阅读更多..

深度解析create-react-app源码

技术集

2018-01-26 更新。这两天我边读边思考我是不是真的懂了,我发现我有个重大的失误,我弄错了学习的顺序,学习一个新的东西,我们应该是先学会熟练的使用它,然后在去探究它的原理,我居然把第一步忽略了,这明显是错误的,所以我今天在开头新补充一节使用说明,同时对后面做一些修改和补充。

最近想做个大动作,开始看源码,然后就上瘾了,记录个心得,同时在做一个个react开发工具,还在测试阶段,之后完成了,喜欢的可以用一用目标是前端流行框架集成工具

之前写了几篇关于搭建react环境的文,一直还没有完善它,这次撸完这波源码在重新完善之前的从零搭建完美的react开发打包测试环境,如果你对如何从零搭建一个react项目有兴趣,或者是还没有经验的小白,可以期待一下,作为我看完源码的成果作品。

如果后续有更正或者更新的地方,会在顶部加以说明。

前言

这段时间公司的事情变得比较少,空下了很多时间,作为一个刚刚毕业初入职场的菜鸟级程序员,一点都不敢放松,秉持着我为人人的思想也想为开源社区做点小小的贡献,但是一直又没有什么明确的目标,最近在努力的准备吃透react,加上react的脚手架工具create-react-app已经很成熟了,初始化一个react项目根本看不到它到底是怎么给我搭建的这个开发环境,又是怎么做到的,我还是想知道知道,所以就把他拖出来溜溜。

文中若有错误或者需要指正的地方,多多指教,共同进步。

阅读更多..

搭建完美的React开发生产测试环境

技术集

我在做这篇文章之前,其实已经准备发一个系列性的文章,但是发现其实加在一起东西也不算太多,所以我把之前的三篇文章都删了,也把没有的客套话和背景一并移除整合在这一篇里面。

如果看了此文你还不是很清楚很多细节的问题,可以戳我的 Demo 希望对你有所帮助

前言

这个从零开始搭建完美的React开发生产测试环境,是我参考create-react-app里面对react的配置还有vue-cli对目录的搭配完成的,教大家如何从小白完成一个react项目的搭建。

如果你已经脱离小白的范畴了,想深究create-react-app实现原理,我之前写了一文深度解析create-react-app源码希望对你有所帮助。

如果你依然是reactwebpackbabel或者是eslint的小白,又想把自己的技术栈选型定为react,那本文应该对你有所帮助。

文中若有错误或者需要指正的地方,多多指教,共同进步。

阅读更多..

JavaScript的数据类型

技术集

此篇起因

今年刚毕业的时候,当时各种愁找工作的事情,奔波于各种面试,果然面试才是对个人提升最快的方式,最近这些天面试下来,查漏补缺了很多以前没有怎么注意的知识,先总结一下数据类型的东西咯,希望对你我都有所帮助。

阅读更多..