Node.js 比如 Nest 有 django 这种简单易用的框架么

2020-09-24 19:08:19 +08:00
 whatsupbitch
背景:
本人回青岛创业,小型外包公司。青岛人才市场 java 最多,但是个人觉得 java 的开发效率相对较低,大型国企和企业我们也没有资源。所以语言层面更追求开发效率
青岛的人才市场:
1. Java
2. JavaScript
3. PHP
4. Python

Java 和 PHP 排除,Java 是开发效率的问题,PHP 是个人不太喜欢,我就是 PHP 转 Python 的。主要原因青岛 Python 不好招人。而且现在现在前端的工作量远大于后端,而且 TypeScript 的产生对后端也是积极的影响。所以我在考虑后端用 Node.js (节省成本),前端有一些逻辑能力强的员工可以转 Node.js ,简单的逻辑上手没问题。

问题:
1. 开发效率问题,目前我觉得 django 的开发效率特别是开发 API 比 ror 还高,可能个人水平和见识比较少。所以问一下有没有熟悉 Python 和 Node.js 的大牛,Node.js 有没有类似的框架
2. 前端人员转 Node.js 的可行性,因为我是后端,真正去写的前端的时候发现也不是想象中的那么容易,特别是写 UI 这块,完全是两个思维。
9723 次点击
所在节点    Node.js
70 条回复
bxd5812127
2020-09-25 16:39:33 +08:00
熟悉 spring 与 angularjs 弄 nest.js 感觉比较容易上手
HashV2
2020-09-25 16:53:47 +08:00
我现在就是 vue+django, 简直起飞, 天天五点半下班
dany813
2020-09-25 17:01:06 +08:00
nest.js 一把锁,当然 egg 也是可以的
CoderLife
2020-09-26 16:16:16 +08:00
next, hapi, strapi, eggjs
alinwu05
2020-09-26 17:51:55 +08:00
做外包的时候,其实技术栈很多时候由不得你选!
whatsupbitch
2020-10-07 22:37:46 +08:00
@6324 微信么?搜不到
6324
2020-10-10 16:21:37 +08:00
@whatsupbitch base64 转一下
samzhou
2020-10-13 21:31:03 +08:00
使用过 express,koa,fastify,推荐使用 fastify 。
express,其实挺好的,就是个人感觉肿了点,初始化项目,就要按他的布署来,当然也有人喜欢他的布署。
koa,太瘦了点,很多东西需要自己写,而且 koa 相关库,不规范,比如 body,session 库有几个版本,有的版本有坑。fastify,觉得刚刚好比较适合我,在安全方面也做的比较好。没有臃肿,像 KOA 有点瘦,fastify 功能库规范也满足我。

另外,sails 框架,没深入用过,但了解过,应该也能满足你的需求,像 laravel 或 django 框架布署到工具链都还可以吧。框架比较大点(如果框架大,也需要多点时间学习)。
manbanzhen
2020-12-01 09:44:50 +08:00
首先,我就是从 python 转到前端的,而后又简单了解和实践了 node.js , 建议 egg.js ,感觉和 django 想象 易上手。前端框架推荐的话就 vue 吧, 需要 ssr 就用 nuxt.js 。
ibayeux
2021-01-08 20:33:12 +08:00
@wuhaoworld 跟 laravel 基本一样。。。

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

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

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

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

© 2021 V2EX