构建大前端技术栈

  • 前端现有框架层出不穷,但是我选择的框架是:网站用react,app开发用混合开发react native来做(最好会一门原生语言,我选择的是iOS。主要是Android语言比iOS更麻烦一些。),作为一个大前端开发需要懂一点后台的东西,我选择nodejs。
  • 说一说各个开发需要做到哪些地步。第一:react:基本的网站适配,包括屏幕,语言,还有浏览器版本的适配。还要懂得服务器渲染,这个对于单页面的网站来说特别重要,能够直接提升用户体验还有能为后期的SEO优化做铺垫。需要懂得使用最新的语法,例如hooks等。第二react native开发,需要做到能够搭建一套app框架。我采用的是react-navigation+react-redux来做基本的导航和全局数据状态的管理(原生会一点iOS至少能够开发一些基本的页面和功能)。第三:nodejs会操作数据库,例如mysql数据。对于数据库这块,像关系型数据库mysql,非关系型mongoDB,缓存数据库redis都应该好好学习一下。
  • 以上是我个人对于一个react方向成为大前端的技术路线建议

你可能感兴趣的:(技术路线,前端,nodejs全栈开发记)