4 回答
TA贡献1853条经验 获得超6个赞
肯定前后端分离比较好,效率高,好维护
正常来说你的问题1可以完全规避
使用 Ajax 取数据是完全足够的,不需要 nodejs 作为中间层。使用 nodejs 的原因多半是后端服务已经成型,后端开发不愿意花费更多的工作为前端改接口;前端也懒得整理总结自己的要求,干脆自己上。
后端提供接口前端获取数据并渲染是完全可行的,很多公司都是这么做的,比如我司。
不过前后端分离也要看场景,比如资讯网站因为必须 SEO,不太合适。或者你们要做服务器端渲染,这样一次性要做的东西就会比较多。
工作需要协同,请题主多跟后端沟通,大家共同商定好的协作模式。
TA贡献1859条经验 获得超6个赞
个人拙见
这要看整个架构是怎么设计的
1.如果是后端写接口,前端调用。那可能前端会涉及到一些业务的处理等。一般想api这种架构,前端多数用的是vue,html5,等等.并且前端会参与一定的业务逻辑
2.如果是PC端 大多数是模板渲染,这样就只需要你写静态页面了,像题主说的这个后端需要修改css路径什么的,其实最好的方式就是,页面和css目录和html放在同级等,比较方便喽
TA贡献1847条经验 获得超7个赞
你搜到的是使用node做中间层, 中小型项目没有必要这样架构。
问题2你可以跟后台商量一下先设计并且约定好接口后再开发, 这样可以前后端并行开发。在没有接口的时候你可以通过一些接口mock工具来模拟测试。
问题1没看懂你的意思, CSS一般需要约定规范来解决工程化中的问题。
添加回答
举报
