書名: 微信小程序:開發(fā)入門及案例詳解作者名: 李駿 邊思本章字?jǐn)?shù): 606字更新時(shí)間: 2019-01-04 18:58:50
序二
微信小程序如約而至,在繼服務(wù)號(hào)、訂閱號(hào)、企業(yè)號(hào)之后微信公眾平臺(tái)再一次做出了大膽嘗試。相對(duì)于技術(shù)創(chuàng)新,產(chǎn)品色彩和利益驅(qū)動(dòng)更濃厚。在當(dāng)今互聯(lián)網(wǎng)時(shí)代,信息流動(dòng)越來越封閉,每個(gè)公司都想讓信息、流量只進(jìn)不出,盡量形成閉環(huán),基于封閉的信息努力尋找一條盈利之路。基于這個(gè)邏輯、依托微信龐大的用戶量和超強(qiáng)的用戶粘性,微信將移動(dòng)端跨平臺(tái)技術(shù)與微信App進(jìn)行深度集合,提高體驗(yàn)的同時(shí)提高開發(fā)效率。而由于小程序只能在微信中打開、分享,這使得小程序在技術(shù)層面和商業(yè)層面都形成良好的閉環(huán),大大提升了微信的競爭力和搶占流量入口的能力。
小程序在本質(zhì)上與React Native、Weex做的事大同小異,不同的是,小程序并不是將WXML完全原生化,現(xiàn)階段僅僅是部分原生化,大部分渲染工作任由WebView完成,比如地圖、textarea等組件的優(yōu)化,可以說這種方式利用最小的投入顯著提高了小程序的可用性。通過高度抽象的WXML和WXSS,可以從技術(shù)上通過限定一些Web技術(shù)子集,從而保障小程序的性能與體驗(yàn),而之后小程序團(tuán)隊(duì)可在不影響開發(fā)者源碼的情況下,隨時(shí)通過升級(jí)Runtime與組件、API不斷優(yōu)化小程序性能與體驗(yàn),甚至完全演變?yōu)槿秩尽_@種設(shè)計(jì)是一種職責(zé)上的劃分,讓開發(fā)者更關(guān)注業(yè)務(wù),小程序團(tuán)隊(duì)則負(fù)責(zé)解決性能及底層問題,最快速地形成一套微信內(nèi)的App生態(tài)。
小程序剛發(fā)布不久,本書作者從實(shí)踐角度分析小程序研發(fā)技術(shù)并給出實(shí)踐案例,讓大家在最短時(shí)間內(nèi)掌握小程序研發(fā)技術(shù),幫助大家搶占入口中的入口。
韓笑躍,京東商城技術(shù)總監(jiān)
2017年1月于北京
- Mastering Objectoriented Python
- Python數(shù)據(jù)可視化:基于Bokeh的可視化繪圖
- C語言程序設(shè)計(jì)(第2版)
- 樂學(xué)Web編程:網(wǎng)站制作不神秘
- Getting Started with PowerShell
- 編程珠璣(續(xù))
- 深入淺出DPDK
- 深度強(qiáng)化學(xué)習(xí)算法與實(shí)踐:基于PyTorch的實(shí)現(xiàn)
- C程序設(shè)計(jì)案例教程
- Building Android UIs with Custom Views
- Mobile Device Exploitation Cookbook
- 案例式C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)
- OpenCV with Python Blueprints
- Scala Functional Programming Patterns
- Getting Started with React VR