Tag

thinkjs

1 views collected around this technical thread.

360 Tech Engineering
360 Tech Engineering
Oct 12, 2020 · Backend Development

Guide to Building RESTful APIs with ThinkJS

This article explains how to design and implement elegant RESTful APIs using ThinkJS, covering routing conventions, controller generation, custom router configuration, CRUD action mapping, token‑based authentication, permission validation with Logic layers, inheritance for reusable checks, and database operations with chainable queries.

BackendDatabaseMiddleware
0 likes · 13 min read
Guide to Building RESTful APIs with ThinkJS
360 Tech Engineering
360 Tech Engineering
Jul 3, 2020 · Backend Development

Upgrading think-mongo to Support MongoDB 4.x and Transactions in ThinkJS

This article explains how to upgrade the think-mongo module for ThinkJS to work with MongoDB 4.x, detailing API changes, new CRUD method mappings, transaction support, and provides code examples for adapting existing projects to the latest MongoDB features.

Backend DevelopmentMongoDBNode.js
0 likes · 7 min read
Upgrading think-mongo to Support MongoDB 4.x and Transactions in ThinkJS
360 Tech Engineering
360 Tech Engineering
Jun 12, 2019 · Backend Development

Implementing Real‑Time Multi‑Device Communication with WebSocket in ThinkJS

This article explains how to use ThinkJS, a Koa‑based Node.js framework, together with WebSocket and Socket.io to build a multi‑device real‑time chat system, covering protocol basics, server and client configuration, a simple chat demo, and scaling across multiple nodes using Redis.

Node.jsReal-Time Communicationredis
0 likes · 12 min read
Implementing Real‑Time Multi‑Device Communication with WebSocket in ThinkJS
360 Tech Engineering
360 Tech Engineering
May 27, 2019 · Frontend Development

Quickly Set Up a Web Development Environment with qvk

This article explains how to rapidly configure a full‑stack web development environment using the qvk scaffold, covering repository cloning, dependency installation, build steps, server and client startup, and basic usage of ThinkJS, Vue.js, and Webpack for H5 projects.

Development Environmentfrontendnodejs
0 likes · 9 min read
Quickly Set Up a Web Development Environment with qvk
360 Tech Engineering
360 Tech Engineering
Apr 29, 2019 · Backend Development

Comprehensive Guide to GraphQL and Building a GraphQL API with ThinkJS

This article explains what GraphQL is, how it solves common REST API problems, details its request structure, schema, type system, fragments, aliases, interfaces, unions, and resolvers, and provides a step‑by‑step tutorial for creating a GraphQL server using ThinkJS, MongoDB, and Apollo Server, while also outlining its advantages and drawbacks.

API designApollo ServerBackend Development
0 likes · 21 min read
Comprehensive Guide to GraphQL and Building a GraphQL API with ThinkJS
360 Tech Engineering
360 Tech Engineering
May 29, 2018 · Backend Development

Integrating ThinkJS with Vue2 for a Multi‑Page Project: Full Configuration Guide

This article provides a step‑by‑step tutorial on building a simple ThinkJS + Vue2 project with separate user and admin pages, covering directory layout, proxy setup, multi‑page webpack configuration, server routing, API creation, adding new pages, and production build deployment.

Backend DevelopmentMulti-Page ApplicationNode.js
0 likes · 8 min read
Integrating ThinkJS with Vue2 for a Multi‑Page Project: Full Configuration Guide
Qunar Tech Salon
Qunar Tech Salon
Mar 19, 2017 · Backend Development

An In-Depth Review of ThinkJS: Installation, Architecture, Performance, and Features

This article provides a comprehensive overview of the ThinkJS Node.js framework, covering its installation, directory layout, startup process, routing conventions, performance benchmarks, controller design, adapters, and overall strengths and weaknesses for modern backend development.

BackendMVCnodejs
0 likes · 14 min read
An In-Depth Review of ThinkJS: Installation, Architecture, Performance, and Features