• 请不要在回答技术问题时复制粘贴 AI 生成的内容
daijinming
V2EX  ›  程序员

计划一个基于 asp.net mvc 项目的混合前端开发模式(MVC、HTML 加 SPA)

  •  
  •   daijinming · Mar 1, 2019 · 2385 views
    This topic created in 2638 days ago, the information mentioned may be changed or developed.

    现在规划一个网站架构,这是个基于 asp.net mvc 的项目,主要实现 用户登录、展示一些静态内容和简单的购物功能,虽然是个 mvc 项目,但是主要开发人员都是前台开发,mvc 主要用于搭建框架,实现用户登录等系统功能,其他功能都交由前端自行开发,可以采用原生 HTML 或 SPA。不知道在座的各位前端开发是否开发过这样的项目,想论证下这样的规划是否 OK ?

    8 replies    2019-03-01 16:46:02 +08:00
    wxsm
        1
    wxsm  
       Mar 1, 2019
    这样的话没必要 MVC 吧,直接前后端分离不是更好。
    daijinming
        2
    daijinming  
    OP
       Mar 1, 2019
    @wxsm 主要觉得纯静态页面安全性能就差些,主要接入第三方登录什么的没有 MVC 也不好说
    northernlights
        3
    northernlights  
       Mar 1, 2019
    开发过,可以全部 SPA (包括你的那个用户登录)。服务端只提供数据,页面全部在客户端渲染,你那个 MVC 的 View 可以是空的,其实可以是 WebAPI 的项目。如果不考虑 SEO 的话可以这么干。
    lynskylate
        4
    lynskylate  
       Mar 1, 2019 via Android
    mvc 和前后端分离有什么冲突的吗,接入第三方登录和前端有啥关系,你提供的就是接口而已.
    sjzjams
        5
    sjzjams  
       Mar 1, 2019
    前后端 分离啊,可以考虑.net core
    z67nnciQnb7r8bLf
        6
    z67nnciQnb7r8bLf  
       Mar 1, 2019
    abp 了解一下,abp zero 了解一下
    xpsilvester
        7
    xpsilvester  
       Mar 1, 2019 via iPhone
    我们有个项目就是差不多这种结构,最后前后端分离,前端用 Vue,.net 用来专门写后台接口了,MVC 中的 View 完全没用到
    lihongjie0209
        8
    lihongjie0209  
       Mar 1, 2019
    @xpsilvester 你觉得 api 中的 json 不是 view 吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5167 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 05:45 · PVG 13:45 · LAX 22:45 · JFK 01:45
    ♥ Do have faith in what you're doing.