收藏
回答

初入编程界,对小程序有些兴趣,不知想要开发小程序要求有什么基础?

年后开工了,在这里祝大家 “晚年” 幸福,狗年 “吃鸡”!

本人有半年的java学习基础,请教各位大佬,想开发小程序,先从哪里下手比较好?

最后一次编辑于  2018-02-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

11 个回答

  • 柳柳柳
    柳柳柳
    2018-02-23

    css需要一定的基础,其他看着文档写即可。项目结构 参考官方demo

    2018-02-23
    赞同
    回复
  • 来年做春风   浪漫又自由
    来年做春风 浪漫又自由
    2018-02-23

    回复 1楼:


    刚去百度了下node.js和php

    感觉要先学习下这俩个语言啊,java用不上吗?


    2018-02-23
    赞同
    回复
  • Yang
    Yang
    2018-02-23

    用到的技术:

    前端:

    1、页面布局,也就是web端的div+css,对应到小程序就是:标签+样式

    2、js、jquery、es5/6、ajax

    后端:

    1、java框架

    2、数据库


    学习顺序:

    1、详细看官方文档,多看几遍

    2、构想练习demo,也就是要想一个合适的项目作为学习和练习时的demo,这样学的更系统、更具体

    3、申请账号、安装开发工具、网上教程资料等,做好学习准备

    3、技术储备:

        -1、前端技术必须掌握:小程序标签、css、js

        -2、后端技术必须掌握:java框架,至少要能写出为移动端提供的数据或业务接口(API)供小程序调用

        -3、数据库技术必须掌握:简单增删改查、简单优化等

        -4、服务器环境搭建:如Tomcat安装、数据库安装、站点部署等基本操作

    4、由浅入深,从前端开始,比如可以先模仿某个APP的某几个页面,把前端页面做好之后再考虑和后端交互

    2018-02-23
    赞同
    回复
  • 尘雨雾录
    尘雨雾录
    2018-02-23

    小程序就是写前端,后端随便什么都无所谓。起码B/S基础要牢靠。单单学过java没太大意义。虽然网上很多都是用PHP当后台,那是因为PHP确实方便,对于开发来说确实方便很多,现成的例子很多,PHP小众一些,所以范围不会像java那样,你要找个差不多的例子参考的时候有数十甚至数百种方向,而PHP会小很多,范围小的好处就在这里了。

    刚刚说的主要是后端的,后端的基本都是用浏览器来当后台管理的,所以html css js php,这些都是基础了,有哪块不熟就学,肯学才有长进

    小程序是前端,你可以理解为是依托于微信内核来进行渲染的html页面,平时我们写的html页面都是用浏览器内核来渲染显示的,小程序就是又微信来渲染显示,所以渲染的规则就是由渲染核心确定,浏览器有专门的体系,微信也是制定了自己的体系。不过微信制定的体系也是比较偏向浏览器的,毕竟相差不大,大家上手也快,生态圈也起的来。不然就像当年的微软诺基亚一样,系统是很好,但体系太独立,很难上手,然后windowsphone系统就死了。

    主要学的方向,还是html+ css + js +   后台语言,PHPjavac#,随便都可以只是php确实现有例子最多,问题解决方便。

    2018-02-23
    赞同
    回复
  • 来年做春风   浪漫又自由
    来年做春风 浪漫又自由
    2018-02-23

    回复 4楼:


    感谢老铁。知道了现在应该找一份移动端提供的数据或业务接口文档看下。

    没有接触过移动端业务,很陌生。

    2018-02-23
    赞同
    回复
  • 来年做春风   浪漫又自由
    来年做春风 浪漫又自由
    2018-02-23

    回复 5楼:


    看来光写后台看来满足不了需要,还要多学习学习,写写页面的东西。


    2018-02-23
    赞同
    回复
  • 社会主义核心价值
    社会主义核心价值
    2018-02-24

    基础?啥基础都不需要,因为文档里里面都有....可是呢,你没基础,又开发不了...因为思想你没有...哈哈,难受不,...你要是天才,那个开发文档绝对够用....你要是新手,也够用,不过你很长一段时间写不出来东西

    2018-02-24
    赞同
    回复
  • 头上有灰机
    头上有灰机
    2018-02-26

    小程序 ,,,,  个人没什么玩头,,

    2018-02-26
    赞同
    回复
  • 炜炎
    炜炎
    2018-02-26

    前端的占比比较重,三件套html,css,javascript

    2018-02-26
    赞同
    回复
  • magic
    magic
    2018-02-27

    我这里录制了一个开发工具以及技能介绍的视频,需要可以看下。

    https://www.jianshu.com/p/760bbdd6f0c0  

    2018-02-27
    赞同
    回复