一两个人做开发,是推荐 JSP 还是 HTML+JQ(AJAX)?

2019-10-19 15:13:49 +08:00
 devswork

补充:没有前端,只有我一个后端,近期(大概 2 个月)可能会再加一个后端。

6443 次点击
所在节点    程序员
64 条回复
ljw930824
2019-10-19 23:36:50 +08:00
就用 JSP 吧 上古神器
yangxin0
2019-10-19 23:47:24 +08:00
rails 啊
hhhsuan
2019-10-20 08:29:43 +08:00
JSP? 我穿越了吗
Kaiv2
2019-10-20 08:35:42 +08:00
JSP 挺好的,只要不在里面写 Java 代码,也挺好维护的
JerryCha
2019-10-20 09:12:19 +08:00
ASP.NET CORE
xiangyuecn
2019-10-20 09:30:03 +08:00
@TangMonk #36 还是手撸 jsp 畅快😂 不然哪天冒出一个彩蛋说不定会被拉取祭天 在国外说不定会被砍死😂
mnhkahn
2019-10-20 11:44:12 +08:00
php 就挺好
duan602728596
2019-10-20 11:56:27 +08:00
如果是展示型网站,jsp 可以试着用一用,因为不需要那么多交互。如果是中台、管理系统,直接三大框架+合适的组件库,会节省很多时间。
k9990009
2019-10-20 12:08:46 +08:00
这点人就别分了,sprinboot+freemark 之类的模板引擎
fox0001
2019-10-20 16:39:35 +08:00
曾经有个老板说,能赚钱的技术就是好技术。别说 JSP,我们也有用 Servlet 开发页面的。

重点是:1、开发效率,2、安全性,3、后期维护和升级,4、容易招人替换。
fox0001
2019-10-20 16:43:03 +08:00
对了,不用兼容老 IE 的话,都建议不要 jQuery 了,直接用原生 JavaScript。一用 jQuery,就不能脱坑了…
leonard916
2019-10-20 18:37:24 +08:00
前面我想说 模板引擎 也是 JSP JSP 本身只是老 但是不过时
如果不喜欢 可以前后分离 定义一套 JSONAPI
summerlv
2019-10-20 20:32:08 +08:00
我们学校现在也在教 jsp,想问下自学的话,得往哪方面学啊?后端开发的话,但是我觉得哪些框架啥的,也是基于这些最基本的一步步封装的吧?如果现在学最基础的,应该还是可以的吧?
devswork
2019-10-20 21:18:08 +08:00
感谢大家的回复。说明一下,是做一个业务的管理系统(类似于教务系统),我起初的打算是 restful API + 静态 HTML ( jQuery 一把梭),部署在 nginx 上。现在我要考虑下用 thymeleaf 模板引擎(不太熟),今年刚毕业 1 年,让大家见笑了。
darksword21
2019-10-20 22:34:06 +08:00
@Kaiv2 🐶?
feitxue
2019-10-20 22:49:59 +08:00
我记得前一段有个什么 renren-fast,你可以大概看下,快速搞事情。。。https://gitee.com/renrenio/renren-fast
mikicomo
2019-10-20 23:16:11 +08:00
@devswork #54 用 thymeleaf 也一样,在 github 上找一个类似的系统,扒模板套就好了,看你这个需求,其实很简单,那就 SpringDataJPA 一把梭,纯 CRUD 用 mybatis 比较累,个人感受哈,仅供参考
April5
2019-10-21 08:50:59 +08:00
这种管理系统,还是找个前端框架撸一把吧,不然后期加需求和维护,很疼的
hbolive
2019-10-21 09:16:37 +08:00
@Macolor21 谢谢您这么高层次居然这么关心我,对了顺便请教下,PHP 变量名,是用驼峰还是下划线呢?
himesens
2019-10-21 10:19:59 +08:00
这两者的差别主要就是数据传输方式,用了 springboot 以后这其中差异已经很小了,代码量也差不多,爱用啥用啥,前后端分离的话找问题会更方便点。如果要用 jsp 的话建议别用它的一些深入功能,就作为存取数据,简单的循环操作来使用,不然隔一两年或者别人看会很难受。还有,springboot 的话可以用 thymeleaf。

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

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

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

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

© 2021 V2EX