VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
最新

小程序和常规网页开发有什么区别(小程序和网页的区别)

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

小程序的主要开发语言是JavaScript。 开发小程序与常规 Web 开发非常相似。 虽然从Web开发过渡到小程序开发的成本对于前端开发者来说要便宜一些,但是两者之间还是存在一些区别的。

Web 开发中的渲染线程和脚本线程是互斥的,因此当脚本长时间运行时,页面可能会变得无响应。 然而,在较小的程序中,两者是分开的并在不同的线程中运行。 Web 开发人员可以使用各种浏览器公开的 DOM API 来选择和操作 DOM。

小程序的逻辑层和渲染层是分离的。 逻辑层在 JSCore 中运行,并且缺少关联的 DOM 和 BOM API,因为没有完整的浏览器对象。 这种差异导致一些前端开发知名的库(例如 jQuery 和 Zepto)无法在小程序中运行。 同时,JSCore环境与NodeJS环境不同,所以一些NPM包无法在小程序中运行。

Web开发者要面对的环境是各种各样的浏览器。 PC端需兼容IE、Chrome、QQ等浏览器。 在移动端,我们需要支持Safari、Chrome、iOS、Android系统上的不同WebView。 在小程序开发过程中,你需要面对的是iOS和Android两大操作系统的微信客户端,以及帮助你开发的小程序开发者工具。 小程序的三种主要运行环境也有所不同,如表1所示。

表1 小程序执行环境

执行环境 逻辑层 渲染层 iOSJavaScriptCoreWKWebView Android V8chromium 定制内核 小程序开发者工具 NWJSChrome Web观看

推荐教程:《微信小程序》

PHP快速学习视频免费教程(从入门到精通)

如何学习PHP?怎样才能快速学会PHP呢? 这里有简单的 PHP 学习教程(从初学者到专家)。 您可以保存并下载您想学习的朋友。

下载

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:小程序和常规网页开发有什么区别(小程序和网页的区别) https://zhujicankao.com/123607.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 小程序和常规网页开发有什么区别(小程序和网页的区别)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!