一、創(chuàng )建第一個(gè)小程序,快速啟動(dòng)模板創(chuàng )建小程序前,先花點(diǎn)時(shí)間了解小程序開(kāi)發(fā)官方教程 1、我們要注冊一個(gè)小程序開(kāi)發(fā)賬號,獲取小程序開(kāi)發(fā)appID; 2、需要下載開(kāi)發(fā)工具; 3、創(chuàng )建一個(gè)空白小程序,假設項目名稱(chēng)為demo1:“快速啟動(dòng)模板”,里面包含微信頭像獲取,日志等; 4、了解小程序的項目結構,各文件構成; 5、也是最關(guān)鍵的,徹底搞明白demo1的wxml,wxss和js代碼,了解頁(yè)面如何跳轉,事件如何觸發(fā),WXML如何編寫(xiě),api如何調用等。
二、體驗小程序1、先體驗官方的小程序示例,可以微信掃描二維碼,或者發(fā)現-->小程序-->搜 小程序示例,獲取體驗小程序。該示例包括了常用組件功能演示。
2、多多體驗三方小程序 三、嘗試編寫(xiě)自己的第一個(gè)小程序一個(gè)原則,功能盡量簡(jiǎn)單,但是盡可能多用組件,如:input,text,map,picker等。 四、查漏補缺。
前期階段:建議從HTML-》 CSS -》 JAVASCRIPT-》JQUERY 開(kāi)始,0基礎均可學(xué)習。
中期階段:建議了解一些知識,精通最好。比如一些基礎框架和知識 :bootstrap jssdk ajax json http https 協(xié)議等,在這里就可以開(kāi)始學(xué)習小程序了,里面語(yǔ)法相似angular ,差別也多。
后期進(jìn)階:react webpack less websoket 各種插件 ,面向對象, http 協(xié)議 https angular/vue/node,建議精通一種或者2種 , 前端和服務(wù)端交互過(guò)程,等等 。其實(shí)這里中期就可以和小程序一起學(xué)習了,如果你能力很強,建議一起學(xué)習,最后面可以學(xué)習 服務(wù)端技術(shù),底層 ,架構等。
歡迎修正,探討技術(shù)。
非計算機基礎不建議學(xué)習,因為等你學(xué)會(huì )了,兩年時(shí)間也過(guò)去了。
1、微信官方為小程序提供了大量的接口api,開(kāi)發(fā)小程序需要有基本的Javascript,HTML,CSS的基礎。
2、小程序開(kāi)發(fā),常見(jiàn)使用“MINA”框架
Apache Mina Server 是一個(gè)網(wǎng)絡(luò )通信應用框架,也就是說(shuō),它主要是對基于TCP/IP、UDP/IP協(xié)議棧的通信框架(當然,也可以提供JAVA 對象的序列化服務(wù)、虛擬機管道通信服務(wù)等),Mina 可以幫助我們快速開(kāi)發(fā)高性能、高擴展性的網(wǎng)絡(luò )通信應用,Mina 提供了事件驅動(dòng)、異步(Mina 的異步IO 默認使用的是JAVA NIO 作為底層支持)操作的編程模型。
這個(gè)框架為微信小程序的運行提供了豐富的組件和API。要學(xué)會(huì )和掌握小程序的框架結構、數據綁定機制、模板、數據緩存、常用組件和API等相關(guān)知識。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:3.213秒