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 用verilog实现tanh函数和softplus函数
  • ¥15 求京东批量付款能替代天诚
  • ¥15 slaris 系统断电后,重新开机后一直自动重启
  • ¥15 51寻迹小车定点寻迹
  • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
  • ¥15 关于vue2中methods使用call修改this指向的问题
  • ¥15 idea自动补全键位冲突
  • ¥15 请教一下写代码,代码好难
  • ¥15 iis10中如何阻止别人网站重定向到我的网站
  • ¥15 滑块验证码移动速度不一致问题