Node.js 开发者调查 2021
手机扫描二维码答题
本页时间剩余
*
1.
使用 Node.js 的时间
0~1 年
1~3 年
3~5 年
5~10年
*
2.
生产环境使用的 Node.js 版本(单选)
16.x
14.x
12.x
10.x
8.x
其他
*
*
3.
是否在维护共有 NPM 模块?(单选)
有
没有
4.
我维护的 NPM 模块是
*
5.
常用的代码检查工具
【多选题】
ESLint
TSLint
JSCS
JSHint
JSDoc
Standard
Flow
其他
*
6.
开发中常用的转译语言 (Transpilers)
【
最多
选择3项】
TypeScript
Babel
ClojureScript
CoffeeScript
Dart
Elm
Scala.js
Haxe
Nim
PureScript
Reason
不转译
其他
*
7.
常用的 web 框架是?(限选 3 项)
【多选题】
Express.js
Koa.js
Egg.js
Nest.js
Next.js
Nuxt.js
Fastify.js
Hapi.js
Restify.js
Loopback.io
Sails.js
Midway.js
其他
*
8.
主要使用的数据库是(限选 3 项)
【多选题】
MySQL
PostgreSQL
Redis
MongoDB
SQL Server
SQLite
Influxdb
HBASE
TiDB
Oracle
DB2
自研
其他
*
9.
与 Node.js 应用配合使用的反向代理
【多选题】
Nginx
Tomcat
Apache
Envoy
Linkerd
云中间件
不使用反向代理
其他
*
10.
生产环境中 Node.js 应用部署环境
【多选题】
物理机
虚拟机
Docker 容器
k8s 容器编排
Serverless 平台
*
11.
生产环境中 Node.js 进程管理方式(限选 2 项)
【多选题】
Docker
k8s
Serverless
PM2
forever
naught
supervisor (Node)
Supervisord (Unix)
其他
*
12.
Node.js 应用中使用的 RPC 组件
【多选题】
HTTP
Thrift
gRPC
dubbo
消息队列
自研 RPC 协议
不使用 RPC
其他
*
13.
Node.js 应用配置管理方式
【多选题】
文件配置
环境变量配置
数据库配置
配置中心 (如 zookeeper 等)
*
14.
常用的开发工具是
【多选题】
VS Code
Atom
Eclipse
Vim
Emacs
WebStorm
intellij IDEA
Sublime
其他
*
15.
与 Node.js 配合使用的开发语言
【多选题】
C/C++
C#
Dart
Go
Java
JavaScript/HTML/CSS
Kotlin
PHP
Python
Ruby
Rust
Scala
Swift
其他
*
16.
使用的依赖管理工具
【多选题】
npm
cnpm
yarn
pnpm
bower
JSPM
Duo
其他
*
17.
是否有意识的使用 NPM 镜像?(单选)
不了解/没有使用
有使用镜像加速
公司部署了私有镜像
其他
*
18.
工作岗位
【
最多
选择3项】
前端工程师
后端工程师
全栈工程师
运维工程师
测试工程师
全职开源工作者
团队领导/组长
项目经理
技术总监
架构师
在校生/实习生
其他
*
19.
从业经验(单选)
小于 1 年
1 到 3 年
3 到 5 年
5 到 10 年
大于 10 年
*
20.
主要工作地
北京
上海
广州
深圳
杭州
成都
重庆
西安
南京
武汉
远程办公
欧洲
美国
东南亚
其他
*
21.
所在公司规模
1人
2-10人
11-50人
51-500人
501-1000人
1001-5000人
大于 5000人
*
22.
使用同技术栈的团队规模
1人
2-7人
8-12人
13-20人
21-40人
40-100人
大于100人
*
23.
Node.js 在日常技术栈中的占比(单选)
~10%
10~40%
40~70%
70~100%
*
24.
使用 Node.js 开发的场景
【多选题】
Web API
SSR 应用
BFF 层
Proxy 层
微服务
定时任务
代码片段 (如 Spark 代码片段)
CLI & 工具
其他
*
25.
主要使用 Node.js 开发的项目类型?
【多选题】
to c 应用
to b 应用
内部运营系统
自动化工具
其他
*
26.
技术知识学习途径
【多选题】
开源代码 (Github, NPM 等)
博客 & 期刊 (Node Weekly 等)
技术社区(掘金,segmentfault 等)
视频教程 (无指导)
搜索引擎
在线课程
书籍
线下活动
公司
其他
*
27.
开发中最困惑地方是?
【多选题】
性能优化
内存泄漏
异步编程
Debug
node_modules 依赖
错误提示
事件驱动
其他
*
28.
在学习交流过程中期待更多什么类型的资源?
【多选题】
文档
免费在线课程
教程视频
实战案例
技术博主
线下编码活动
大会活动
大会演讲视频
线下沙龙分享
其他
*
29.
对 Node.js 生态的期望
【
最多
选择3项】
更低的学习成本
更高的开发效率
更好的性能
更容易维护
更多的人参与
其他
*
30.
比较关注的与 Node.js 相关的未来新技术是?
【多选题】
多线程
Deno
WebAssembly System Interface
Code cache & AOT
Async Hooks
N-API
Serverless
其他
*
31.
32 你期望第一时间收到最后的调研报告吗?
否
是,请留下你的邮箱
*
评价对象得分
(?)
A.男
B.女
加载中...
如果由于网络原因导致此框一直不消失,请重新刷新页面!
问卷星
提供技术支持