前言
前段时间,凭借着出生牛犊不怕虎的劲头,凭借着一点Java基础和前端入门的知识水平,买了域名和服务器准备搭建自己的一个技术站点,初衷是旨在打造自己成为一个T形全站工程师。后经过各种百度,各种折腾终于大概在半个月左右的时间写好了几个基本接口,能上传图片,发布文章,能列表展示,也能展示文章详情,当前期间用到各种框架和开源库Jersey啊,editor.md啊等等等等,也在此拜谢….
当然也是各种简陋,各种粗糙,望各位大牛大侠“口下留情”。毕竟我也只有两年的Android开发经验,前端也是自学,后台也是自学。在技术人璀璨的星空里我是那么渺小,在技术栈浩瀚的海洋里我又是那么无知,我也只能是:
弱水三千,只取一瓢饮;娇玫万朵,独摘一枝怜。
对于星光小站,我又岂能满足于此?日后也必将不断完善和进步~
扯了这么多“肺腑之言”,那与今天的主题:小程序入门指北有什么关系呢?
小程序因为跳一跳火了一把的,我也想蹭一蹭他的热度,微信那么大的用户群,咱也想去浪一浪~于是乎在腾讯课堂上找到了小程序入门级视频教程,胡乱地看了些,就开启了我的跳坑之旅。
我看API文档看的要睡觉,只有看视频能看进去点,后面具体用的时候才去查API,各位要是看的进去还是通过API学习更直观,更快捷些。
源起
真正开始开发小程序的时候才发现,小程序的接口要求必须使用https协议,在,在网上一搜又要折腾后台配置,由于前段时间折腾后天配置折腾的有点烦,就不想弄,所以就暂时放弃了,想着先安生一段时间,等什么时候心痒了再来折腾他。可是等过段时间刚学的小程序那点入门基础又要忘的一干二净,所以写这篇博客记录一下,以备后用。
成果
页面十分简单,非常适合入门。
观点
在开发过程中有一些整体的认知,这里也记录一下,请方家指正:
小程序开发属于前端范畴?
结论: 小程序开发是前端开发的一个小分支。
以小程序开发为跳板,快速掌握React精华。
因为小程序开发的框架结构原理和React 十分相像 。 React作为前端三大框架之一,也是组件化的最佳实践者,在加上RN的统一移动端的恢弘气派,个人十分看好React会笑到最后。开发者学习React会是一个一举多得的事,但是React的学习曲线稍嫌陡峭,而小程序开发则比较简单,开发者不妨用小程序作为跳板,先掌握其组件化之精髓,在学习React就事半功倍了。
结论: 小程序开发框架是一个精简版的React ,并且开发比较简单 。
实战第一步 获取AppId
Tips:如果自己的邮箱不能使用,可以去其他平台申请一个,比如新浪邮箱等
第二步 创建小程序(略)第三步 下载开发工具(略)
tips:没有AppId也可以建个项目体验下的哦,只是部分功能限制
第四步 搞懂小程序项目的目录结构
pages—-顾名思义,主要页面,当然里面每个页面一个包,每个页面包里面全是和页面相关的wxml , wxss , js , json 。json是补充配置文件。
utls —-工具类。
app.js 程序入口文件,用户获取用户信息,文件存储状况等。
app.json 全局配置文件
app.wxss 公共样式
下面是我的项目目录:
从index.js文件来看是不是很像React? 当然说的像,只是说框架原理像,实操起来还是有蛮大区别的,总之就是一句话:比React简单多了。
后语
今天就先观其大略记下这么多,下周再从程序的逻辑,布局,代码实现来细致分析。
领取专属 10元无门槛券
私享最新 技术干货