搞前后端分离, 自己坑哭了自己

2017-01-16 17:44:42 +08:00
 fulvaz

中心思想: 要根据自己周围环境的实际情况选用框架.

说个事, 最近做外包, 学校项目, 做公众号应用, 打算用 vuejs

和后端商量了一下做成 SPA. 后端先是一脸懵逼, 然后想了一下, 说: 那就做前后端分离吧

没日没夜 9/12/7 做了一个月 (再接外包我直播吃屎

今天发现了个问题

TM 谁来接手这个项目的前端?

师弟师妹连 npm 是啥都不知道, 看 vue 文档第一页就看不懂.** 现在师弟师妹最多会个 bootstrap 和 jquery **

现在老师跟我说, 要么你用 vonic 重写一遍, 让后面的人接手吧

问题来了:

  1. 用 vonic 重写一遍有区别吗? 后面的人接手会简单? ps: 我怎么感觉根本不可能平滑过渡到 vonic...

  2. 请问各位外包做完怎么交接?

23790 次点击
所在节点    程序员
72 条回复
JamesRuan
2017-01-16 23:41:20 +08:00
vue 两小时上手半天放弃,坑!

reactjs 三小时上手,三天做完。
timothyye
2017-01-17 08:57:49 +08:00
跟前后端分离无关,跟你的队友有关,哈哈
lrh3321
2017-01-17 09:24:57 +08:00
前后端分离没关系 +1
Nutlee
2017-01-17 09:40:24 +08:00
确实和前后端分离好坏无关, 和 Vue 好坏无关, 和 jQuery 好坏也无关,是你没考虑你这项目的维护性..... 私以为如果你是公司项目 你一个人做前端这样还好了 至少可以说是为了项目以后扩展性,但是外包就不至于了吧 搞这高大上吃力不讨好啊
iyangyuan
2017-01-17 09:44:07 +08:00
前后端分离本来就是对团队要求较高的,人员也是成本,维护也是成本,看自己权衡了~
2zH
2017-01-17 09:46:15 +08:00
开心就好,学弟学妹让他们自己折腾。 vue 门槛本来就不高
lwjcjmx123
2017-01-17 09:56:28 +08:00
vue 直接就对着文档开干了。还需要学?
mazyi
2017-01-17 10:52:03 +08:00
会前端的看不懂 vue 的文档我就表示,一定是他们的水平不行,开了再招人就可以了。
Canrz
2017-01-17 10:56:44 +08:00
推荐看下这篇老文,司徒正美谈前端技术选型
http://www.csdn.net/article/2015-05-11/2824656-fontend-Frameworks
hardensky
2017-01-17 11:00:30 +08:00
codeyung
2017-01-17 11:29:10 +08:00
还是 lz 太年轻 - -
lijsh
2017-01-17 11:32:03 +08:00
npm 还需要什么学习成本,就当包管理工具用,配合 package.json 构建、测试和部署都能直接操作,这都懒得学,那还是别当程序员了。
tengj
2017-01-17 11:40:26 +08:00
要是我,直接前端 bootstrap3+jquery,后端 springMVC ,妥妥的大家都会
kingcos
2017-01-17 12:37:47 +08:00
我在学校也想这么做项目,但是得考虑团队的接受程度和学习能力啊。。。
所以还是走老样子吧,这东西自己搞搞还行,尤其是同学关系,你指导他们也不愿意听的。。。
lijingyu68
2017-01-17 12:49:05 +08:00
这是如何在做项目的同时为未来储备人才的问题吧?与选型什么样的技术没什么关系,就算你选了 jQuery ,问题也会变成,学校教的全是 Java ,完全没有会 JavaScript 的学弟
hantsy
2017-01-17 13:13:44 +08:00
npm 也要学?前端开发谁没用过。。。前后端分离, REST 风格架构已经好多年了。
Nitromethane
2017-01-17 13:30:48 +08:00
和题主情况一样,不过我已经忽悠学弟开始学前端了~23333
miniwade514
2017-01-17 13:37:17 +08:00
敢于尝试是好事
Adia
2017-01-17 13:54:51 +08:00
这是前后端分离史上被黑的最惨得一次
eightqueen
2017-01-17 13:59:47 +08:00
除非你的前端比淘宝还复杂,否则 jquery 绝对能胜任。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334958

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX