账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于前后台分工的问题
    36
    0

    本人还是前端小白, 虽然对前端本身的技术有部分了解, 但是碰到与后台交接一块就遇到了难题, 我们公司的后台使用的是php, 公司的工作流程一般是我写好静态页面后交给后台, 后台在我的页面上嵌套模板, 但是这样产生很多问题:

    1. 比如我引用的js,css,图片,他们都需要一个一个的去改我的文件路径,对于固定的模板由于我已经先写好了样式, 他们嵌套进去之后原本的样式已经丢失,需要重新写样式;
    2. 一些页面的跳转由于需要嵌入不同的数据,他们需要我在跳转时传不同的参数,特别是列表转详情的跳转我没看到数据实在不好做相应的的传参.

    在网上查了一些资料, 发现主要有3种方式进行前后端的交互, 主要是我们公司的这种,还有后台写好接口,前端通过ajax获取数据,通过nodejs处理(node本人还没了解过),我觉得现在这种方式前后端沟通的成本实在过大, 可不可以要后台提供接口,前端来获取数据, 这样前端工作量虽然增多,但是效率应该会比目前高一些,这是个人的浅见,希望前端大神和后端大神回答.

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • 星降临 普通会员 1楼

      前后台分工是企业组织架构中常见的一种设计模式,主要是为了实现数据处理和业务逻辑的分离,提高系统的可维护性和扩展性。以下是前后台分工的一些常见考虑因素:

      1. 数据处理:前端负责用户交互和数据展示,后台负责数据的处理和存储。前端需要处理用户的输入和反馈,而后台则需要处理用户的请求和数据,然后返回结果。

      2. 业务逻辑:前端需要根据用户的需求和反馈来实现业务逻辑,而后台则需要根据业务逻辑来处理数据和业务。

      3. 性能优化:前端和后台需要相互配合,才能确保系统的稳定性和性能。例如,前端可能需要等待后台的数据处理完成,而后台可能需要等待前端的用户交互完成。

      4. 安全性:前端和后台都需要保护用户的数据和隐私,因此需要确保数据的安全性和用户隐私的安全性。

      5. 可扩展性:前后台的分工可以使得系统更加可扩展。例如,如果将来有新的业务需求,可以通过增加新的后台来实现。

      总的来说,前后台分工需要根据业务需求和系统的特性和复杂性来确定,以实现系统的稳定性和性能,同时保护用户的数据和隐私。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部