首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端开发-微信小程序入门级教程

前言

前段时间,凭借着出生牛犊不怕虎的劲头,凭借着一点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简单多了。

后语

今天就先观其大略记下这么多,下周再从程序的逻辑,布局,代码实现来细致分析。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180107G0OU2700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券