Backend Development 5 min read

Technical Talk Series: Engineering Node.js Development, SEO, Watcher Monitoring, Native Modules, Code Elegance, Chrome Extensions, and Web Components

A series of internal technical talks covers engineering Node.js development and operations, fast SEO and watcher solutions, native module creation, code elegance principles, rapid Chrome plugin development, and the future of web componentization, inviting staff to attend on September 19.

Qunar Tech Salon
Qunar Tech Salon
Qunar Tech Salon
Technical Talk Series: Engineering Node.js Development, SEO, Watcher Monitoring, Native Modules, Code Elegance, Chrome Extensions, and Web Components

Chen Song – Engineering Node.js Development and Operations – Technical Department The production‑grade development and operation of Node.js involve many pains such as multi‑process management, monitoring, logging, rendering, project scaffolding, server environment setup, and deployment; a new front‑back separation model and rapid environment construction can hide these hassles and let developers focus on business logic.

Wang Xizao – Quickly Solving SEO and Watcher Monitoring with Node.js – Travel & Vacation Business Unit The talk introduces the background of Node, Express, PhantomJS, explains how to address SEO by describing front‑end page crawling and a fast SEO implementation, and details how to add watcher monitoring for interfaces, performance, errors, and render time, including HTTP/HTTPS support and practical integration steps.

Li Zheng – Native Module Development in Node.js – Hotel Business Unit This session covers mixed‑language programming support in Node.js, covering environment setup, V8 engine fundamentals (execution context, data types and conversion), advanced native programming (libuv usage, Buffer and TypedArray), and a demo of native module creation.

Sun Zhiwei – Getting Started with Elegance – Ticket Business Unit Elegance is presented not as a framework but as a discussion on writing code; it addresses issues like overly long functions, non‑reusable components, and hard‑to‑extend business logic, and illustrates code standards, programming practices, and business solutions, defining elegance as precise, concise, clever, and graceful.

Yan Haoliang – Developing a Browser "Show‑off" Plugin in 10 Minutes – Travel & Vacation Business Unit After a brief introduction to Chrome extension basics, the talk shows how to combine local/server Node services to provide device list synchronization, touch debug logs, QR‑code generation, attendance viewing, overtime reminders, and contact search, and introduces the quick‑build tool qext for building, developing, and packaging extensions.

Zhong Qincheng – The Future and Redemption of Web Componentization – Hotel Business Unit The presentation reviews past componentization attempts (JSTL, HTC, moz‑behaviors) and the latest Web Components specifications (Shadow DOM, template, content, slot, document.registerElement), emphasizing the importance of tag‑based data binding, lifecycle design, and showcases the latest Avalon implementation.

All interested colleagues are welcome to join the exchange and learning session scheduled for September 19 at 1:30 PM in Building 1, 8th floor, Training Classroom 1, West Sea International. Reply “报名” to the contact number to register and participate in on‑site sharing and prize draws.

backend developmentNode.jsWeb ComponentsNative ModulesseoChrome extensions
Qunar Tech Salon
Written by

Qunar Tech Salon

Qunar Tech Salon is a learning and exchange platform for Qunar engineers and industry peers. We share cutting-edge technology trends and topics, providing a free platform for mid-to-senior technical professionals to exchange and learn.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.