billrolbin 2022-05-08 15:22 采纳率: 80.8%
浏览 30
已结题

.net 如果用webapi写接口,前端要实现B/S,请问前端用什么开发语言最好,现在用得多的是什么呢?

.net 如果用webapi写接口,前端要实现B/S,请问前端用什么开发语言最好,现在用得多的是什么呢?

  • 写回答

2条回答 默认 最新

  • 码老头 2022-05-09 20:47
    关注

    不是很明白你想表达的意图。

    【补充回答】

    B/S程序的话,目前有比较多的技术选型方案。只要能做Web项目的语言,框架都可以完成B/S架构的程序。比如,最极端、最简单的基于HTML的静态页面站点就可以看作B/S程序,只是它不具备动态数据交互的能力。

    除此之外,就是具有与后端服务交互能力的动态网站程序,可以是基于Java,.NET, Go, Python, PHP等等语言或者框架。

    动态网站程序又分前/后端不分离与前/后端分离这两种架构。

    如果是一般的信息展示网站,考虑搜索引擎优化的,更多使用的还是不分离的架构。
    但如果不考虑搜索引擎的因素,偏管理类型的网站程序,并且目前随着前端框架React, Vue, Angular等的日益成熟,前/后端分离的架构使用得更多了。

    前端主要负责UI,数据交互则通过API的方式与后端进行。这样,前/后两端的分工明确,互不影响。前/后端的实现方式也更灵活,特别是后端,不局限于哪一种语言来实现。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月19日
  • 已采纳回答 5月11日
  • 赞助了问题酬金5元 5月11日
  • 赞助了问题酬金5元 5月9日
  • 展开全部

悬赏问题

  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探