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 镜像?(单选)
不了解/没有使用
有使用镜像加速
公司部署了私有镜像
其他
问卷星提供技术支持
举报