Express.js online
Viết một server Express, nhấn Chạy và gửi request từ thanh request: GET, POST, body JSON, header. Không cần cài đặt. Miễn phí, không cần đăng ký.
Chạy Express.js online ngay trên trình duyệt
Sửa một project Express ngay cạnh server đang chạy. Nhấn Chạy là app.listen(3000) khởi động server; sau đó gửi request từ thanh request: chọn phương thức, gõ đường dẫn, thêm header và body JSON, rồi xem mã trạng thái, header và phản hồi. Đó chính là những gì bạn làm với node server.js cùng curl hay Postman, chỉ là không cần cài Node.js.
Mỗi ví dụ là một project hoàn chỉnh, tệp nào cũng sửa được: server.js và, trong ví dụ API, một router trong routes/todos.js. Console hiển thị các dòng console.log() của bạn, mọi request và mọi lỗi kèm số dòng. Menu Routes liệt kê những route server của bạn trả lời, còn trang mà server gửi về được hiển thị với liên kết và form hoạt động thật.
Điều gì làm Express playground này hữu ích
- Framework thật: Express 5 chạy route, router, middleware,
express.json()và trình xử lý lỗi của bạn trên một runtime Node.js cófs,process,cryptovàevents. - Thanh request thay cho terminal:
GET,POST,PUT,PATCHvàDELETE, header nhưAuthorization, body JSON, và cookie được giữ lại giữa các request. - Cơ sở dữ liệu không cần máy chủ:
import { MongoClient } from 'mongodb'cho bạn một MongoDB trong bộ nhớ vớifind,insertOne, index vàaggregate. - ES module hoặc CommonJS, đúng như cách Node.js 24 đọc: cả
import express from 'express'lẫnrequire('express')đều chạy, theo đúng quy tắc phần mở rộng tệp của Node.
Bạn có thể xây dựng gì trong Express playground
- Một API JSON: thêm route bằng
app.get(), đọcreq.paramsvàreq.query, rồi trả lời bằngres.status(201).json(). - Middleware: ghi log mọi request, bảo vệ một route bằng header API key, rồi thêm trình xử lý 404 và trình xử lý lỗi với bốn tham số.
- Một trang web nhỏ: gửi trang HTML có form, đọc dữ liệu form bằng
express.urlencoded()và trả lời lại bằng chính trang đó.
Câu hỏi thường gặp về Express.js online
Có chạy Express.js online mà không cần cài Node.js không?
Có. Trang này chạy Express ngay trong trình duyệt trên runtime Node.js của Coddy, bên trong một Web Worker, nên không cần cài đặt và không cần tạo tài khoản. Lần Chạy đầu tiên tải runtime về một lần (khoảng 420 KB); sau đó server khởi động chỉ trong tích tắc.
Đây có phải Express thật không?
npm install express và node server.js, server sẽ trả lời y như vậy.Làm sao để thử API của tôi?
POST, PUT, PATCH thì viết body JSON; nút Headers thêm header như Authorization: Bearer .... Menu Routes điền sẵn vào thanh một route mà server của bạn có.Playground không làm được những gì?
Playground không cài được package từ npm: Express, zod, jose và một MongoDB trong bộ nhớ đã có sẵn. Nó không mở được kết nối mạng thật, không truy cập được máy chủ cơ sở dữ liệu hay internet, và không giữ dữ liệu giữa các lần Chạy: mỗi lần Chạy đều khởi động một server mới. Công cụ này dành cho việc học và thử ý tưởng, không phải để lưu trữ API.
Công cụ có miễn phí không, code có được lưu không?
Hoàn toàn miễn phí và không cần tài khoản. Những gì bạn sửa trong từng ví dụ được giữ lại trong trình duyệt này, nên bạn có thể đóng tab rồi quay lại sau. Nút Đặt lại đưa ví dụ hiện tại về trạng thái ban đầu, còn nút tải xuống lưu tệp đang mở.
Học Express và Node.js như thế nào?
Công cụ hữu ích cho Express
Các công cụ miễn phí chạy trên trình duyệt, dùng tốt cùng Playground Express, tất cả đều thuộc Coddy.