请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

泛化的web

双越老师,现在的web是比较多样的,如图,网站应该是pc端的网页开发,其中ios和Android概念比较模糊,个人以为是移动端开发,根据控制台ios手机和非ios手机,进行不同的渲染展示,如果是这样,那也没有太大区别呀?如果不是,求详解!ios和Android指的是什么?

https://img1.sycdn.imooc.com//szimg/5c6382ff0001033007561008.jpg

正在回答 回答被采纳积分+3

2回答

双越 2019-02-17 14:58:39

前几天身体有恙,回复较晚,抱歉哈。

你的疑问应该是针对我们常说的“大前端”,包括 h5 ios 安卓 各种小程序等。其中针对 ios 和安卓,和前端相关的,目前主要有以下几种技术方案。

第一,hybrid ,需要客户端 app 来支持,本质上还是一个网页。可以百度一下资料,或者学习我的《js 高级面试课》有一章讲解了 hybrid 。

第二,react-native 和 weex 框架,直接用 js 写客户端应用,也需要客户端 app 的支持。网上资料也比较多。

你有如此疑问,我猜测你前端基础知识和视野还没有那么健壮,因此我建议上述知识以了解为主,先把前端基础知识打好,这是最主要的。

1 回复 有任何疑惑可以回复我~
提问者 慕斯卡1865687 2019-02-17 20:13:12

保重身体!
多谢老师,有机会我会购买学习的。
但还是有些困惑,所谓的大前端里的ios和安卓,指的是ios开发和Android开发吧
网上查到的三端 客户端指的是什么呢?

0 回复 有任何疑惑可以回复我~
  • 双越 #1
    大前端里的 ios 和安卓,指的是在 ios 和安卓里面用 hybrid、小程序、rn、weex 等方式来开发,主要还是写前端代码,但是要有 ios 和安卓客户端代码和环境的协助配合。
    
    你说的“三端”具体哪三个?可以详细说明一下。
    回复 有任何疑惑可以回复我~ 2019-02-18 09:51:55
  • 提问者 慕斯卡1865687 回复 双越 #2
    有些明白了,没理解错的话
    Ios/安卓大概是两种开发语言 模式
    大前端里的 ios/安卓 是指 整个项目的前端代码部分是我们的活儿,属于前端范畴
    现在前端呈三端分离趋势,前端,客户端,服务器端
    之前一直是mvc模式开发,主要操作dom,后来mvvm模式兴起,主要操作数据,能做到前后端分离。
    根据您的回答,客户端应该是ios或安卓环境里的一段代码,需要在 ios/安卓 环境里和前端代码配合,混在一起开发的,应该不属于前端的范畴 。是合作伙伴关系
    谢谢老师!
    回复 有任何疑惑可以回复我~ 2019-02-18 11:59:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信