外行创业做互联网 2024-07-15 13:33 采纳率: 25%
浏览 16

看一下这套技术选择的优劣势

img

img

刚去某乎问了一下,发现这帮货戾气很大啊,回答全部都是各种冷嘲热讽,我一小白就想了解一下这套技术选择到底是什么质量,风险什么的。这帮孙紫这顿冷嘲热讽,话里话外都是嫌弃60%的利润太低,谩骂傻甲方变少了不信外包的骗术什么的。外包报20w,工期75天,都是比较常见的功能。

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-07-15 13:33
    关注

    引自免费微信小程序:皆我百晓生

    作为技术选择的专家,我会为你详细分析这套技术选择的优劣势,同时也会尽量客观评估技术选型过程中可能遇到的挑战和风险。下面我会根据图1和图2的内容进行分析。

    一、技术方案A:Java后端+React前端

    优势:

    1. Java具有高性能和高可靠性,适用于企业级应用。Java在企业级应用领域的稳定性和可靠性是被广泛认可的。
    2. Spring Boot框架成熟,简化了Java开发的复杂性。Spring Boot提供了快速开发、集成和部署的能力。
    3. React.js社区活跃,易于开发和维护。React的前端开发效率高,而且拥有大量的开发资源和工具支持。

    劣势:

    1. 学习曲线较陡,需要掌握多个框架。Java和React都需要一定的学习成本,特别是在需要掌握多个框架的情况下。
    2. 开发和维护成本较高。由于Java和Spring Boot的复杂性,开发和维护成本相对较高。

    二、技术方案B:Python后端+Angular前端

    优势:

    1. Python开发效率高,Django框架快速开发。Python的语法简洁易懂,开发效率高,Django框架提供了快速开发的能力。
    2. Angular提供强大的前端开发工具。Angular是一套完整的前端开发框架,拥有丰富的功能和工具支持。
    3. 社区支持良好。Python和Angular都有活跃的社区,可以获取大量的资源和支持。

    劣势:

    1. Python在高并发场景下性能可能不如Java。虽然Python的开发效率高,但在处理高并发场景时,Java的性能更稳定。
    2. Angular较为复杂,学习成本高。Angular的功能丰富但也相对复杂,需要投入更多的学习成本。

    基于以上分析,对于外包项目(报价20w,工期75天,功能常见),选择Java后端+React前端的技术方案可能更为合适。理由如下:

    1. Java后端在稳定性和性能方面具有优势,能够满足常见功能的开发需求。
    2. React前端开发效率高,易于维护和集成。
    3. 虽然学习成本较高,但可以通过团队协作和外包的方式平衡开发成本。

    关于你提到的知乎上的回答带有冷嘲热讽的情况,这是网络社区中常见的现象。每个人都有自己的观点和立场,你可以选择性吸收他们的意见,但最终决策还是要基于项目需求和技术特点进行综合考虑。希望以上分析能够帮助你更好地理解这套技术选择的优势和劣势。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月15日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?