开始制作
  • 做app就上应用公园
  • 首页> 行业资讯> APP运营> 资讯详情

    前端app开发,app开发标准

    2022-01-18 16:45:00 来自于应用公园

    为什么网页开发要前后端分离,而移动端APP则不用?

    我几乎猜不出楼主问这个问题的意图。至少我觉得纠结这样的问题没有任何意义。这类问题的出现源于对前端发展历史缺乏基本的了解。

    前端诞生之初,前端只是web前端,是B/S架构的网页部分。而后端就是服务器开发然而,随着网站复杂性的不断增加,以及前端和后端技术在两个不同方向的快速发展,一个人往往很难同时掌握前端和后端。接下来是前端和后端人员的分离,负责页面和业务逻辑以及数据库相关的工作。人员分离意味着职责需要分离,同时需要减少职责划分的灰色地带。当AJAX出现时,前端和后端都只为接口编程,大大提高了开发的效率

    那为什么IOS/安卓没有前端?IOS本质上是一个桌面应用,就像Windows和Mac程序一样。C/S架构从一开始就是分离的。当我们谈论网络开发,时,你可能不知道我是前端还是后端。当我说我是ios开发,的时候,楼主会认为我是IOS的服务器开发,吗?IOS/Android本质上只有一个表示层。

    随着前端的发展,很多人已经把IOS/安卓的开发带入了前端的范畴。这就是新的“大前端”。大前端包括了表示层的所有内容和技术,除了之前与表示层相关的传统web前端、客户端、nodeui等,都可以归为大前端的范畴。

    当一个名词的含义足够清晰的时候,当我们说IOS开发,的时候我们都知道它是IOS客户端开发,而客户端作为C/S架构中的C,属于前端部分本身,那么为什么要增加一个IOS前端呢?

    当你说你是一个网站开发,谁知道你负责B/S架构的哪一部分?

    React Native 实战:构建电商 App

    ReactNative充分利用了脸书现有的车轮,是一款优秀的综合作品。有了RN,你可以在不编译的情况下远程更新应用。再加上友好的开发方式,即将爆发的开发效率,彻底爆发了其他app开发方式的RN,哪怕是一个刚进入前端的开发,都能快速开发出一款iOS和安卓双平台的App。

    文章将分为三个部分来阐述注册护士的开发。通过在开发,的一个相对完整的电商应用程序,我们将逐渐带领读者进入反应的世界。读者可以从中学习到完整的项目经验,只需要从新手到精通完成本专栏。

    为数不多部分主要讲封装基本组件和简单页面的开发:这个阶段主要解决开发,遇到的兼容性问题,并提出解决方案,避免本文中无用的代码。

    第二部分讲复杂的商业逻辑:让为数不多次做开发的读者很快适应商业形态,让开发自信,不受产品约束。

    在第三部分,我们将讨论性能的极端优化、热更新、统计等。这些都是应用程序所必需的,这样开发的应用程序才能真正与原生应用程序和混合应用程序相比。

    作者简介

    郭超,技术总监,建筑师,产品和运营。目前是泽旭商贸的技术总监,达林的前端架构师。他在开发,有多年的前端和后端经验,擅长Node.js等开发技术。Net和Java。

    开发(参与)以下项目:泽旭商务PC、移动、App项目,大凌嘉App开发,烧心智能前端库,来巴旅游前端项目。介绍了以下开源项目:REAT-Native的几个组件、REAT-Native的监控系统、Node crawler框架、模块化前端脚手架、

粤公网安备 44030602002171号      粤ICP备15056436号-2

在线咨询

立即咨询

售前咨询热线

0755-27805158

[关闭]
应用公园微信

官方微信自助客服

[关闭]