博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一周小程序学习 第1天
阅读量:6112 次
发布时间:2019-06-21

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

hot3.png

一周小程序学习 第1天

今日正式开始小程序的学习!

对于刚上手的自学小白,技术选型是很重要的,这在一开始就决定了这条开发学习之路顺不顺利。

今日目标

  1. 完成小程序框架的技术选型
  2. 搭建开发环境,运行 demo 项目

小程序不涉及具体的业务逻辑,主要探索微信对小程序的赋能点。例如微信用户授权、小程序分享、集成广告等。

今日成果

技术选型

选型考虑要素:

  • 主流性。作为后端开发,最好学习主流前端知识,方便在其他前端尝试中使用

  • 统一性。最好是一个大一统的框架,可以一次解决大部分问题,减少学习成本

  • 易用性。好上手、好学习、文档完备

查找了市面上较有名的小程序开发框架,最终选定了来自京东凹凸实验室的“Taro”作为开发框架,主要原因如下:

  • 小程序原生开发框架比较个性化,网友评论也提到不少槽点。使用 Taro 可以获得更现代化的开发体验
  • Taro 是一个多端统一框架,一次编写,即可编译出能在各个平台上运行的程序,包括各个平台的小程序、H5、ReactNative 等
  • Taro 采用 React 语法标准。React 应该是很主流的前端框架了,顺便学习之
  • TypeScript 支持。JavaScript 本来就是因为语法接近 Java 而命名的,再加上 Type 类型检查特性,搞 Java 的用起来不要太顺手
  • 配套的 Taro UI 个人看着也很顺眼,直接使用配套组件美滋滋

开发环境搭建

  1. Windows 10,我的开发系统
  2. 安装 nvm-windows,Win 平台上的 Node 包管理工具
  3. 通过 nvm 安装 node.js,更新 npm,配置源
  4. 根据 Taro 快速起步安装 Taro
  5. 使用 Taro 初始化项目(TypeScript、Sass)
  6. 根据 Taro UI 快速起步为项目引入 Taro UI
  7. 使用 Taro 命令编译项目
  8. 安装微信小程序开发工具
  9. 将项目导入小程序开发工具,填写 AppID 等配置信息
  10. 预览 Demo 效果

明日计划

要使用 Taro 框架,首先要熟悉 React 语法。

那么明天的计划就是学习 React 的入门教程,初步了解相关知识,学习 React 语法。

转载于:https://my.oschina.net/YorkeCao/blog/3050591

你可能感兴趣的文章
JAVA GC
查看>>
codeforce 599B Spongebob and Joke
查看>>
3springboot:springboot配置文件(外部配置加载顺序、自动配置原理,@Conditional)
查看>>
9、Dubbo-配置(4)
查看>>
前端第七天
查看>>
BZOJ 2190[SDOI2008]仪仗队
查看>>
图解SSH原理及两种登录方法
查看>>
[转载] 七龙珠第一部——第058话 魔境圣地
查看>>
【总结整理】JQuery基础学习---样式篇
查看>>
查询个人站点的文章、分类和标签查询
查看>>
基础知识:数字、字符串、列表 的类型及内置方法
查看>>
JSP的隐式对象
查看>>
P127、面试题20:顺时针打印矩阵
查看>>
JS图片跟着鼠标跑效果
查看>>
[SCOI2005][BZOJ 1084]最大子矩阵
查看>>
学习笔记之Data Visualization
查看>>
Leetcode 3. Longest Substring Without Repeating Characters
查看>>
【FJOI2015】金币换位问题
查看>>
数学之美系列二十 -- 自然语言处理的教父 马库斯
查看>>
Android实现自定义位置无标题Dialog
查看>>