Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我应该只在web应用中使用Ionic吗?

我应该只在web应用中使用Ionic吗?
EN

Stack Overflow用户
提问于 2018-12-03 03:49:02
回答 1查看 1.2K关注 0票数 3

我们正在构建一个企业级应用程序,它将只在浏览器上服务(也就是说,它只是一个web应用程序,而不是移动应用程序)。此外,它将永远不会在移动应用程序中转换。

请有人分享您的建议/经验,哪些更适合用于发展。

1.)使用Ionic框架

2.)使用角(https://angular.io)与角材料(https://material.angular.io/components/categories)

我们在Ionic (移动开发方面)有专门知识,如果我们使用Ionic,会有什么缺点吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-03 06:12:42

使用Ionic有很多优点,它为您增加了大量额外的功能,但它使您的供应商包更大,并为您创建了许多无用的依赖项,而且由于有时您应该使用的解决方案很麻烦(例如:使用高级图形=>噩梦在ios safari上实现滚动),可能会增加整个开发过程的时间。更不用说,如果你用Ionic 3开始这个项目,你将使用角(在Ionic 4之后,你也可以使用Vue )。

角是一个非常活跃的开发人员社区的很好的框架。如果您选择此选项,供应商将更小,应用程序可能更稳定,你可以避免过度设计的解决方案,你应该使用Ionic。

如果你的团队对Ionic有经验的话,这个角度不会有太大影响,只会让你的生活更轻松。

我们主要是使用Ionic框架的混合平台解决方案,我很喜欢这个框架。,但只适用于web开发,我确实向您推荐“角”。

在此项目中使用Ionic的缺点总结:

  • 更多的依赖
  • 大卖主
  • 性能问题/内存泄漏
  • 大量的样板
  • 不太优雅的解决方案
  • 由于未来的破坏变化,维修工作将变得更加困难。
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53593250

复制
相关文章
我应该使用 PyCharm 在 Python 中编程吗?
Python 是一种广泛使用的编程语言,以其简单、多功能和庞大的开发人员社区而闻名。这个社区不断创建新的库和工具,以提高Python编程的效率和便利性。选择正确的环境来编写和调试 Python 代码可能具有挑战性,但 PyCharm 是一个很好的选择,从其他选项中脱颖而出。
很酷的站长
2023/02/20
4.6K0
我应该使用 PyCharm 在 Python 中编程吗?
在我的Dynamic Web 应用中使用 Jetty
Jetty 有一句口号,“不要把你的应用部署在Jetty上,把Jetty部署在你的应用上”,这意味着Jetty可以作为一个组件,来被你的Java程序像POJO一样初始化并使用。
LeoXu
2018/08/15
2790
Ionic!用Web技术开发移动应用!
Ionic 通过整合各种技术和功能使构建Hybrid 应用更加快速、容易和美观。Ionic 的生态系统基于Angular 和Cordova,前者是Web 应用框架,后者是构建和打包原生应用的工具。
博文视点Broadview
2020/06/12
4.1K0
Ionic!用Web技术开发移动应用!
使用Gradle在嵌入式Web容器Jetty中运行Web应用
在 Maven 等构建的项目中,我们要使用 Jetty 做嵌入式 Web 容器运行 Web 应用,通常需要添加 Jetty 相关依赖以及进行类似下面代码配置:
三产
2021/01/12
1.8K0
2018年我应该学习Java吗
我应该学习Java吗?这是一个不断出现的问题。如果你刚开始是一个开发人员,如果你已经是一个前端开发人员,或者即使你是一个。net背景的人,很多人都想知道学习Java是否是一个正确的职业/个人开发步骤。
程序你好
2018/07/23
1.1K0
2018年我应该学习Java吗
自建图床应用,我只推荐 Serverless
我们发起 Serverless 应用征集后,发现程序员们真的有太多奇思妙想了,Serverless 除了可以用来自建网盘,还能特别便捷地搭建图床。 活动详情 《Serverless 有一百种玩法,比好玩更好玩》 有位开发者告诉我们,程序员写作一般会用 Markdown 格式,Markdown 虽然简洁方便,但图片的插入却是一个问题。这时候就需要用到图床了。 什么是图床? 一般来说,网络文章上的配图,在浏览器打开后都会有一条图片链接,这个链接指向的服务器就是「图床」。 在网上写博客的朋友们,如果需要
腾讯云serverless团队
2020/10/26
4.3K1
我应该删除微软帐户密码吗?
互联网时代,密码已成为生活中的必需品,每个人都有非常多密码,例如银行密码、社交账号密码、游戏账号密码等等。我们的数字生活大多数时候都依赖密码做安全保护,然而,密码本身的安全性却很差,原因主要有两方面:
神锁离线版
2021/09/23
1.6K0
我应该删除微软帐户密码吗?
在 React应用中实现Web推送通知
默认情况下,Create-react-app CRA的工作方式是在开发人员模式下不存在ServiceWorker,并且任何以前安装的sw都将被虚拟人替换。 首先,将src/index.js中的 serviceWorker.unregister() 替换为 serviceWorker.register()
wo.
2021/06/15
3.2K0
在不同的任务中,我应该选择哪种机器学习算法?
当开始研究数据科学时,我经常面临一个问题,那就是为我的特定问题选择最合适的算法。在本文中,我将尝试解释一些基本概念,并在不同的任务中使用不同类型的机器学习算法。在文章的最后,你将看到描述算法的主要特性的结构化概述。 首先,你应该区分机器学习任务的四种类型: 监督式学习 无监督学习 半监督学习 强化学习 监督式学习 监督式学习是指从有标签的训练数据中推断一个函数的任务。通过对标签训练集的拟合,我们希望找到最优的模型参数来预测其他对象(测试集)的未知标签。如果标签是一个实数,我们就把任务叫做“回归(regre
AiTechYun
2018/03/05
2K0
在不同的任务中,我应该选择哪种机器学习算法?
与下属面谈,是我应该做的吗?
ps:一个闽南人对职场管理“瓯北公”(胡乱讲),通过某个职场案例,来分享个人见解,让你了解职场的常规操作,很感谢管理学堂的场景案例。 操作难度:★★★☆ 案例: 研发部项目主管郭华升任组长以来工作表现不错,不管是专业能力还是管理绩效,都获得肯定。研发部在他手中的项目,都在积极推行当中。
厦门-安仔
2022/12/12
3560
我在移动web开发中遇到的各种问题
目前(2015年8月3日15:02:24)在大部分安卓手机都发现这个问题,触发bug的条件知道了,但是原因未知。触发bug的条件是需要横向滚动的层不能位于纵向滚动不是body的层下面(后面有具体解释)。
黒之染
2018/10/19
1.7K0
使用 Apache 在 Windows 上部署 Python Web 应用
基于 Python 开发的 Web 应用(Django、Flask、Tornado 等)基本上都是部署在 Linux 服务器上的。鉴于 Linux 上部署 Python 应用的便利性,这是大多数项目推荐的部署方式,也是大多数人的选择。
州的先生
2021/06/21
2.2K0
使用 Apache 在 Windows 上部署 Python Web 应用
使用 IIS 在 Windows 上部署 Python Web 应用
虽然 Linux 受到了绝大多数互联网公司的青睐,但是 Windows 服务器在中小企业的服务器选择中依然还是首选。
州的先生
2021/09/29
4.7K0
ionic3应该善用组件和指令
其实ionic3(angualr4)和ionic2(angular2)差不多,但和ionic1(angular1)就差别非常大了,可以说基本是推倒了重来。在angular1时代,组件和指令是一回事,即严格来说,没有组件这概念,只有指令,而到了angular2时代,虽说组件仍是一种特殊的指令,但已经有一定目的明显区分开来,分别用Directive和Component来标识,用cli生成命令就如下所示:
IT晴天
2018/08/20
3.5K0
深度 | 深度学习应该使用复数吗?
选自Medium 机器之心编译 参与:Nurhachu Nul、路雪 深度学习只能使用实数吗?本文简要介绍了近期一些将复数应用于深度学习的若干研究,并指出使用复数可以实现更鲁棒的层间梯度信息传播、更高的记忆容量、更准确的遗忘行为、大幅降低的网络规模,以及 GAN 训练中更好的稳定性。 曼德布洛特复数集合:https://en.wikipedia.org/wiki/Mandelbrot_set 深度学习只能使用实数,大家不觉得奇怪吗?或许,深度学习使用复数才是更加奇怪的事情吧(注意:复数是有虚部的)。一个有价
机器之心
2018/05/08
1.4K0
深度 | 深度学习应该使用复数吗?
Python爬虫在Web应用自动化测试中的应用
在Web应用开发过程中,自动化测试是确保应用质量和稳定性的重要环节。本文将介绍如何使用Python爬虫与自动化测试技术相结合,实现对Web应用进行自动化测试的方法和步骤。通过这种结合,我们可以提高测试效率、减少人力成本,并确保应用在不断迭代中的稳定性和可靠性。
华科云商小徐
2023/09/25
3220
await 只在 async 函数中工作
关于 promise 的一种更优雅的写法 async/await 中,await 只会出现在 async 函数中,我们使用 async/await 时,几乎不需要 .then,因为 await 为我们处理等待;但是在代码的顶层,当我们在 async 函数的外部时,我们在语法上是不能使用 await 的,所以通常添加 .then/catch 去处理最终结果或者 error。
前端开发博客
2020/11/04
1.5K0
await 只在 async 函数中工作
转:在文档管理软件中匈牙利算法应该如何应用
匈牙利算法在文档管理软件中的应用非常广泛。匈牙利算法可以用来解决二分图最大匹配问题,而在文档管理软件中,可以将计算机和网络设备之间的连接关系视为一个二分图,计算机和网络设备分别作为二分图的两个部分。
啵啵鳐
2023/08/22
2040
机器学习在web攻击检测中的应用实践
一、背景 通俗地讲,任何一个的机器学习问题都可以等价于一个寻找合适变换函数的问题。例如语音识别,就是在求取合适的变换函数,将输入的一维时序语音信号变换到语义空间;而近来引发全民关注的围棋人工智能AlphaGo则是将输入的二维布局图像变换到决策空间以决定下一步的最优走法;相应的,人脸识别也是在求取合适的变换函数,将输入的二维人脸图像变换到特征空间,从而唯一确定对应人的身份。 在web应用攻击检测的发展历史中,到目前为止,基本是依赖于规则的黑名单检测机制,无论是web应用防火墙或ids等等,主要依赖于检测引擎内
两只橙
2018/04/27
1.7K2
机器学习在web攻击检测中的应用实践
Apache Shiro在web开发安全技术中的应用
前阶段就hadoop的分享了一些内容,希望对新手入门的朋友有点帮助吧!对于hadoop新手入门的,还是比较推荐大快搜索的DKHadoop发行版,三节点标准版还是值得拥有的(三节点的标准版是可以免费下载的,与付费版的目前功能一样,只是节点数量不同,对于新手而言三节点的够用了)。正在学习hadoop可以下载一下研究学习之用,也可以留言向我索要!
IT小白龙
2018/09/05
6610
Apache Shiro在web开发安全技术中的应用

相似问题

我可以在没有电容器的情况下使用Ionic 5吗?我应该只使用Quasar吗?

131

我应该使用Web Sockets吗?

112

我应该在web应用中使用IndexedDB吗?

13

如果我想在Web开发中使用Lua,我应该怎么做,我应该只使用Rails吗?

25

iOS:我的应用应该只在本地应用商店发布吗?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文