微信小程序

## 什麼是小程序前端

「小程序」 是一種不須要下載便可使用的應用,它實現了應用‘觸不可及’的夢想,
用戶掃一掃或者搜一下便可打開應用。
這也體現了‘用完即走’的理念,用戶不用關心是否安裝太多應用的問題。
應用將無處不在,隨時可用,但又無需安裝卸載。web

## 小程序能幹什麼?小程序

瞭解了什麼是 「小程序」,因此我想你們已經意識到它能幹什麼了。
能夠看得出來,「小程序」 的初衷不單單是一個 「小程序」 那麼簡單,
它的想法是給一些優質服務提供一個開放的平臺。微信

> 有了 「小程序」,平時不常常用的app能夠不用一直像殭屍同樣躺在手機裏了,
只須要在須要用的時候「激活它們」就可使用了。
> 換手機時,也無需重複安裝軟件,不少須要帳號註冊的軟件,只須要一個帳號就能夠統一登陸了!app

---框架

## 做爲開發者應該知道的ide

「小程序」 只是一個功能相對簡單的輕應用,它使用的框架名字叫作MINA,
這套框架的視圖部分是騰訊本身開發的一套叫作 WXML + WXSS 的視圖描述語言,
以及基於JavaScript的邏輯層框架,並在視圖層與邏輯層間提供了數據傳輸和事件系統,
可讓開發者把精力聚焦於數據與邏輯上。

在代碼層面,咱們來看看 「小程序」 的語言長什麼樣子:學習

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

看了上面幾段代碼,你可能會以爲很熟悉,沒錯,它們就是使用web端相關知識實現的,或許這對於熟悉web開發的前端人員又是一次機會,由於它的學習成本並不高,相對於原生APP開發(安卓或IOS開發)而言,微信 「小程序」 在應對許多商業級APP功能開發時,的確是一個較低成本的新選擇;但對於交互頻繁、功能複雜的程序,例如一些遊戲APP,在短期內它仍是比不上原生APP的。而從前端的角度來看,「小程序」 所帶給咱們的這個生態系統,使得前端開發人員所觸及的區域更普遍、能實現的可能性也會更大。blog

因此咱們要作的是理解它的生態環境和應用範圍,儘量把它的優點發揮到淋淋盡致,
伴隨着WEB前端日新月異的發展速度,咱們也要儘量運用 「小程序」 嘗試更多咱們本身的「小創意」,
創造更多精彩和無限可能!遊戲

 

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

相關文章
相關標籤/搜索