toolfield

Cách chúng tôi xây dựng ToolField - công nghệ đằng sau công cụ toàn cầu, riêng tư, tức thì

Nhìn vào bên trong ToolField: mô hình nội dung điều khiển bằng cơ sở dữ liệu, factory không phụ thuộc nhà cung cấp, MSSQL, worker hàng đợi tạm thời và phân phối tại biên cho 25 ngôn ngữ - và vì sao điều đó giúp chúng tôi vươn ra toàn cầu mà không cồng kềnh.

Bởi ToolField3 phút đọc
Cách chúng tôi xây dựng ToolField - công nghệ đằng sau công cụ toàn cầu, riêng tư, tức thì

Hầu hết công cụ trực tuyến vùi một tác vụ 30 giây dưới quảng cáo, cửa sổ bật lên và lời mời nâng cấp. Chúng tôi muốn điều ngược lại: một sân chơi gọn gàng nơi mọi công cụ chỉ cách một cú nhấp, chạy trong vài mili giây, và tôn trọng quyền riêng tư của bạn theo mặc định. Đây là cách các thành phần ghép lại với nhau.

Mọi thứ đều do cơ sở dữ liệu điều khiển

Các trang, điều hướng, SEO, danh mục công cụ và thậm chí cả bài viết này đều là những hàng nội dung, không phải mã. Một trình kết xuất chung biến các khối nội dung có kiểu thành trang bạn đang đọc, nên chúng tôi có thể thêm một công cụ hay đăng một hướng dẫn chỉ bằng cách sửa dữ liệu - không cần triển khai lại. Cùng nội dung đó, sau khi được bản địa hóa, chảy tới cả 25 ngôn ngữ.

Ví dụ, phần nội dung của một bài blog là một tài liệu có cấu trúc - mỗi tiêu đề là dữ liệu, không phải markup:

json
{
  "_type": "block",
  "style": "h2",
  "children": [{ "_type": "span", "text": "A real heading" }]
}

Không phụ thuộc nhà cung cấp theo mặc định

Mọi phụ thuộc bên ngoài - lưu trữ, hàng đợi công việc, email, thanh toán, định vị địa lý, khóa bí mật - đều nằm sau một factory và một bản đồ nhà cung cấp. Đổi nhà cung cấp là thêm một lớp, không phải viết lại. Điều đó giúp chúng tôi luôn linh hoạt và trụ được qua sự cố.

Quyền riêng tư là kiến trúc, không phải một ô đánh dấu

Công cụ là các thành phần - nên chúng tôi có thể thả một cái vào bài viết

Đây là công cụ Gộp PDF thật, chạy ngay trong trang - không mở tab mới, không tải lên cho bất kỳ ai khác:

Đang tải…

Được xây dựng cho cả thế giới

25 ngôn ngữ có hỗ trợ viết từ phải sang trái, WCAG 2.1 AA được tích hợp sẵn vào các thành phần dùng chung, bộ nhớ đệm tại biên, và dữ liệu có cấu trúc để công cụ tìm kiếm và trợ lý AI có thể trích dẫn chúng tôi chính xác. Đó là cách một đội ngũ nhỏ vươn ra toàn cầu mà không cồng kềnh.

Câu hỏi thường gặp

ToolField có thực sự miễn phí không?

Có. Mọi công cụ đều miễn phí, không cần đăng ký, không hình mờ và không quảng cáo. Các khoản đóng góp tự nguyện giúp trang trải hóa đơn đám mây.

Tệp của tôi có thực sự riêng tư không?

Có. Các công cụ chạy trong trình duyệt không tải lên bất cứ thứ gì. Các công cụ xử lý tệp làm việc với dữ liệu của bạn một cách biệt lập và tự động xóa mọi dữ liệu đầu vào và đầu ra trong vòng 2 giờ.

Bạn dùng công nghệ gì?

API Express + MSSQL, các ứng dụng giao diện Next.js, worker hàng đợi Python để xử lý tệp, Redis để lưu bộ nhớ đệm, một message broker cho các tác vụ, và lưu trữ đối tượng nằm sau một factory không phụ thuộc nhà cung cấp - tất cả được phân phối tại biên.

Bạn thêm một công cụ mới như thế nào?

Với hầu hết công cụ, đó là một migration cơ sở dữ liệu cộng với một engine worker - không cần viết lại giao diện. Danh mục, trang, SEO và giao diện đều được tạo ra từ dữ liệu.

Tiếp tục đọc