1
Doodlister 2018-03-14 15:14:02 +08:00 via Android
Spring 党推荐 Django
|
2
Wolther47 2018-03-14 15:18:23 +08:00 via iPhone 1
Node ?
|
3
Icezers 2018-03-14 15:19:36 +08:00 via iPhone
Beego?
|
4
WilliamLin 2018-03-14 15:19:55 +08:00 1
flask django 都可以
|
5
d7101120120 2018-03-14 15:23:30 +08:00
Django 是个好框架啊
|
6
robot777 2018-03-14 15:24:10 +08:00 1
初学者没有深入:beego 非常容易上手,但是高并发数据库分库分表的支持,还没有找好路。flask 感觉数据库操作比 beego 复杂,界面简单实现还可以
|
7
Sanko 2018-03-14 15:39:04 +08:00 via Android
django 吧
|
8
andychen20121130 2018-03-14 15:43:20 +08:00
Spring 不行吗?
|
9
glues 2018-03-14 15:44:14 +08:00
sinatra
|
10
natforum 2018-03-14 15:44:29 +08:00 1
flask ?简单? thinkphp<<逃
|
11
tanteichang 2018-03-14 15:49:15 +08:00
egg ? 各种规则都给你定好了,上手比较简单。
|
12
ecnelises 2018-03-14 15:51:02 +08:00 via iPhone 7
居然没有人提 Ruby on Rails..
|
13
jsnjfz 2018-03-14 16:02:02 +08:00
springboot,django
|
14
murmur 2018-03-14 16:02:52 +08:00
django 和 springboot 都用过,我还是推 springboot
|
15
buptrobin 2018-03-14 16:06:23 +08:00
spring boot 就挺好. 简单又强大
|
17
lcc4376 2018-03-14 16:09:23 +08:00
php, python/django
|
18
TuringGunner 2018-03-14 16:12:40 +08:00 1
node 吧,至少不用切换语言
|
19
mobileloft 2018-03-14 16:14:09 +08:00 1
nix_lua + lua
|
20
wellsc 2018-03-14 16:17:19 +08:00
express or koa 无缝上手
|
21
Hopetree 2018-03-14 16:17:56 +08:00
Django 啊,好用方便
|
22
learnshare 2018-03-14 16:19:39 +08:00 1
前端上 Node
|
23
dong894 2018-03-14 16:32:40 +08:00
个人开发的话,还是用 node,比较前后端语言能统一
|
24
gmywq0392 2018-03-14 16:34:09 +08:00
居然没有人提 Ruby on Rails..
|
25
ns2250225 2018-03-14 16:35:30 +08:00
Django 有许多许多的第三方库,基本可以满足所有的需求
|
26
LeeSeoung 2018-03-14 16:44:21 +08:00
java 的话 springboot。。或者用了 nodejs 的话后端也用这个?
|
27
hnbcinfo 2018-03-14 16:54:53 +08:00 3
对,.net Core,配合 WebApi,做 REST 接口简单。也可以使用框架,类似基于 DDD 驱动设计的 ABP 等,超级好用,简单上手。C#天下第一,.Net Core 地球无敌,VS2017 更是制霸宇宙
|
28
coderfox 2018-03-14 17:02:15 +08:00 via Android 1
前端的话,建议先用 Node,框架可以选轻框架 express,也可以选重的 nest。
|
29
abbenyyy 2018-03-14 17:03:23 +08:00
当然是 springboot 啦,傻瓜式完成简单后端功能,而且工作机会 java 最多
|
30
XyCinus 2018-03-14 17:05:04 +08:00
rails
|
31
zjsxwc 2018-03-14 17:07:12 +08:00
我觉得用 nodejs 最简单
|
32
FanError 2018-03-14 17:07:16 +08:00 via iPhone
后端推荐 springboot
顺便问下 vue 前端撸移动界面用啥框架?桌面端好像流行 elm 那个? |
33
shaco 2018-03-14 17:10:09 +08:00
说实话, 我觉得 Rails 并不适合新手, 但是对于熟手来说还是比较好上手的
|
35
malaohu 2018-03-14 17:13:23 +08:00 1
感觉用 nodejs 就 OK 了 有前端基础 轻松上手!
|
36
hlwjia 2018-03-14 17:15:22 +08:00 1
既然是纯前端,那还是贴着 Node 吧
Express 应该是比较稳定的了 |
37
hlwjia 2018-03-14 17:16:56 +08:00 1
我现在主要写 python 和 js, 然后经常写混
在 Python 里写 if xxx === ''' 这样的情况时常发生 :( |
38
lightening 2018-03-14 17:19:09 +08:00
@ecnelises Ruby on Rails 功能最全面,不过上手确实不容易,要先学习不少概念。(全职 Rails 程序员)
|
39
CoderGeek 2018-03-14 17:24:56 +08:00
node or springboot 不要太方便
|
40
loveCoding 2018-03-14 17:25:39 +08:00
springboot or gin
|
41
ltrans 2018-03-14 17:34:22 +08:00
play framework
|
42
daydaydayup 2018-03-14 17:35:08 +08:00
springboot 你值得拥有
|
43
awesomes 2018-03-14 17:43:29 +08:00 1
这种问题还在犹豫,肯定是 node express 最爽啊
|
44
JokerQ 2018-03-14 17:49:13 +08:00 1
同上 node express
|
45
LeungJZ 2018-03-14 17:53:08 +08:00
express
现在在看 adonis,比较像 php 中的 laravel。 koa2 |
46
shuangguanQuail 2018-03-14 17:57:20 +08:00 1
node Koa@2
|
47
parkcg 2018-03-14 18:08:27 +08:00 via iPhone
ci
|
48
logOo 2018-03-14 18:30:06 +08:00 via Android
不是 node 么
|
49
hpeng 2018-03-14 18:32:30 +08:00 via iPhone
vertx
|
50
ox180 2018-03-14 18:35:12 +08:00
( ﹁ ﹁ ) ~→ gin
|
52
fudanglp 2018-03-14 18:44:16 +08:00
java 的话,推荐 jhipster 这种脚手架工具
|
53
zhuangzhuang1988 2018-03-14 18:44:27 +08:00
Django 党推荐 ASP.NET Core
|
54
ycz0926 2018-03-14 19:04:14 +08:00
还是好好搞你的前端吧,后端不是简简单单的写个 api 就行的,况且,前后端编程思维方式也不同
|
55
chjw8016 2018-03-14 19:21:13 +08:00 via iPhone
如果接口没有其它要求 Springboot 就可以,如果要考虑负载均衡,Api 网关什么的可以用 Springcloud。
|
56
wangxiaoaer 2018-03-14 19:23:13 +08:00
借楼问一下,有没有可以类似 go 一样可以编译成 exe,增加逆向难度的语言? go 的语法太垃圾了。
|
57
WinMain 2018-03-14 19:23:42 +08:00
同楼上~ springboot / spring cloud
|
58
luoway 2018-03-14 19:31:16 +08:00
koa2
|
59
ycz0926 2018-03-14 20:00:35 +08:00
@wangxiaoaer haskell 可符合你的口味?再不如就 erlang ?
|
60
angith 2018-03-14 20:01:45 +08:00 via Android
express ?
|
61
wangxiaoaer 2018-03-14 20:39:04 +08:00 via Android
@ycz0926 类 Java js 语法的………
|
62
leemove 2018-03-14 20:54:55 +08:00
koaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!
让你体验 Js 带来的快乐. |
63
wangcansun 2018-03-14 21:08:21 +08:00 via iPhone 1
既然会了 js,推荐 node。想写一个服务的话推荐 koa。
|
64
FaiChou 2018-03-14 21:37:34 +08:00
|
65
tanranran 2018-03-14 21:42:31 +08:00
express
|
66
janxin 2018-03-14 21:48:12 +08:00 1
Node 的框架都行吧,写起来没什么差异
|
67
rashawn 2018-03-14 21:54:34 +08:00 via iPhone
js 的话 express koa loopback
|
68
uangianlap 2018-03-14 22:00:10 +08:00
@gmywq0392 Ruby on Rails 正是因为更抽象知识密度大,所以学习曲线比 Django 陡。我也是初学者,从我的角度看 Django 就优雅明确多了(就是 MVC 硬生生地改成了 MTV 有点不优雅)。
|
69
bhaltair 2018-03-14 22:10:15 +08:00
js 的话,sails 呢
|
70
izhangzhihao 2018-03-14 22:18:30 +08:00 via Android 1
推荐 Python 的是不是脑子进屎了?
|
71
qiyuey 2018-03-14 22:23:55 +08:00 via Android
Spring Boot
|
72
fgy4hgyt4 2018-03-14 22:28:08 +08:00
Scala Play 框架感觉还行
|
73
RubyJack 2018-03-14 22:28:23 +08:00
rails
|
74
changwei 2018-03-14 22:33:23 +08:00
php 的话居然没有一个人推荐 thinkphp 或者 codeignitor ?
python 的话 flask 或者 web.py 也很不错的 反正都是几行代码就能搞定一个项目 尤其是 thinkphp 这种全栈框架,默认按照 [模块 /控制器 /方法] 规则生成路由,内置 ORM 和模版引擎,只要改几个配置,用内置的 think 脚手架生成好控制器文件,按照目录规范放置好模版文件,按照规范修改好控制器代码,访问入口文件就能直接运行看到效果,中文教程和资料也很多,如果你是喜欢面向搜索引擎编程,并且目前懒得花太多时间去看框架源码和细节问题,强烈推荐 thinkphp5。 |
75
markx 2018-03-14 22:49:19 +08:00
我个人觉得 expressjs 我用过的最简单的框架了,尤其是你已经会 js 了。
|
77
PopeyeLau 2018-03-14 23:03:15 +08:00 via iPhone
gin
|
78
SlipStupig 2018-03-14 23:32:18 +08:00
熟悉 VUE 的话,难道后端不是应该用 express 是标配么?
|
79
xpresslink 2018-03-14 23:41:47 +08:00 32
楼主可能把后端的事想得太简单了。
后端可不是只实现几个对前端接口的 API 那么简单。 后端要掌握的知识和技术栈要比前端广杂的多。 首先要必须掌握一门通用编程语言,用 node 或 PHP 基本就被局限在以内容展示为主的 web 开发上了,这两门在除 web 以外的类库包生态环境非常不足。所以应该在 java,go,python,ruby,C#.net core 之间选 1-2 个。 掌握某种语言和框架只是后端开发其中很小的部分,实际上外围的知识很多, 各种数据结构和算法,标准库,第三方类库,各种框架 数据库,Mysql、Oracle,postgressql,redis,mongodb LINUX 操作,docker,服务器环境搭建,这一堆下来没有半年不行吧?其实最小 1 年时间。 解决并发,阻塞,消息队列,任务调度,缓存,session,发邮件,短信,第三方认证登录,安全,反爬, 性能优化,版本控制, 单元测试,集成测试,持续集成,自动化部署,补丁管理。 需求分析,业务逻辑,架构设计。这几项看书决对是不行的,要有实际项目经验。 做个合格后端,没个三年五年的积累学习决对是不行的。 |
80
x7395759 2018-03-14 23:45:02 +08:00
还行吧,大家推荐了这么多就等于没有推荐了哈哈哈
|
81
charlesliu 2018-03-15 00:12:36 +08:00
看你的目的,只是为了快速的搭建一个后端项目的话,用 express+mongoose | sequelize 就够了,简单易上手,express 已经很成熟了,async/await 写起来也很爽,如果还想借机进提高你的后端开发能力,那么推荐用 koa2 熟悉之后,再学习下 egg
|
82
msl12 2018-03-15 00:55:23 +08:00
我当时入手 Rails 蛮快的啊...
|
83
darklowly 2018-03-15 03:38:54 +08:00 1
|
84
zouyyu 2018-03-15 07:18:36 +08:00 via iPhone
rails
|
87
Xrong 2018-03-15 08:11:34 +08:00
php 弄个简单的基本随便撸
|
88
prasanta 2018-03-15 08:26:49 +08:00 via Android
eve
|
89
lestat 2018-03-15 08:30:27 +08:00 via Android
lumen
|
90
Jhonson 2018-03-15 08:32:11 +08:00 via iPad
@xpresslink 赞
|
91
chaleaoch 2018-03-15 08:37:26 +08:00
@Doodlister 为啥呢?
|
92
stanjia 2018-03-15 08:39:19 +08:00
springboot 100 个字符启动一个 web 应用
|
93
kfll 2018-03-15 08:49:32 +08:00 via iPhone
原生 php
api/hello/world.php <?php header(‘ Content-Type: application/json ’); echo ‘{“ ok ”:1}’; ……楼主好像把 Web 开发看的太简单了 |
94
orm 2018-03-15 09:05:12 +08:00
|
95
orm 2018-03-15 09:05:45 +08:00
|
96
dilu 2018-03-15 09:09:59 +08:00
PHP 入门请看 TP3.2 Python 请看 flask(django 有点重量级了) Node.js 请看 koa2(Express 不太推荐) Java 请看 springboot
ruby 请看 rails Golang 的话只知道有个用于 web 开发的库 实际上没用用过 C/C++等不熟悉 |
97
OmO 2018-03-15 09:32:42 +08:00
Rails
|
98
guoyuchuan 2018-03-15 09:34:18 +08:00
java 的话用 springboot
|
99
lookerson 2018-03-15 09:37:55 +08:00
试试 Node.js 的 Express 或者 koa2,从前端的 JS 切换过来会比较简单
|
100
fumichael 2018-03-15 09:48:13 +08:00
会 Java→SpringBoot
JavaScript 6 → Nodejs(express koa) 我选 Spring 全家桶了 |