Tagged articles
144 articles
Page 2 of 2
vivo Internet Technology
vivo Internet Technology
Dec 15, 2020 · Frontend Development

Practical Experience of Server‑Side Rendering (SSR) for Vivo Official Mall

The article details how Vivo’s official mall migrated from a heavy SPA to a Nuxt‑based server‑side rendering solution, employing LRU page caching, component and API caches, concurrent requests, selective client‑only rendering, robust degradation tactics, automated CI/CD deployment, and monitoring, which together boosted QPS from 125 to 6 000—a roughly fifty‑fold performance gain and markedly better user experience.

Node.jsPerformance OptimizationSSR
0 likes · 12 min read
Practical Experience of Server‑Side Rendering (SSR) for Vivo Official Mall
Ctrip Technology
Ctrip Technology
Nov 26, 2020 · Frontend Development

Responsive Design: Benefits, Challenges, and Practical Implementation at Ctrip

This article explains what responsive design is, outlines its advantages such as resource savings and SEO benefits, discusses the difficulties encountered with media queries in Ctrip's train‑ticket project, and presents concrete class‑based and server‑side solutions with code examples to improve maintainability and performance.

CSSMedia QueriesResponsive Design
0 likes · 9 min read
Responsive Design: Benefits, Challenges, and Practical Implementation at Ctrip
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 17, 2020 · Frontend Development

How Alibaba Boosted Double 11 Page Speed with Data‑Driven Server‑Side Rendering

In 2020 Alibaba upgraded its Double 11 e‑commerce venue by introducing a low‑risk data‑driven Server‑Side Rendering (SSR) solution that lifted the page‑open rate to 82.6% and increased UV click‑through by up to 5%, while detailing the architectural changes, performance metrics, implementation challenges, and measurable business impact.

Performance OptimizationSSR
0 likes · 23 min read
How Alibaba Boosted Double 11 Page Speed with Data‑Driven Server‑Side Rendering
Taobao Frontend Technology
Taobao Frontend Technology
Nov 17, 2020 · Frontend Development

How Server‑Side Rendering Supercharged Double‑11 Page Performance

This article explains how the 2020 Double‑11 e‑commerce event page adopted server‑side rendering to dramatically improve first‑paint metrics, reduce page‑load time, boost user engagement, and overcome the limitations of the existing client‑side rendering architecture through a low‑risk, data‑driven SSR solution.

SSRfrontend
0 likes · 22 min read
How Server‑Side Rendering Supercharged Double‑11 Page Performance
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 13, 2020 · Frontend Development

How Serverless SSR Boosted Mobile H5 Performance for Alibaba's Feizhu Event

Facing slow page loads on weak mobile networks, Alibaba’s Feizhu marketing team adopted a Serverless Faas SSR solution combined with async rendering, reducing first‑screen time to under one second, improving offline capabilities, and addressing challenges like image flicker, titlebar support, and scaling performance.

Mobile H5SSRServerless
0 likes · 15 min read
How Serverless SSR Boosted Mobile H5 Performance for Alibaba's Feizhu Event
Zhuanzhuan Tech
Zhuanzhuan Tech
Sep 3, 2020 · Frontend Development

Offline Prerender (OPR): A Low‑Cost Alternative to SSR for First‑Screen Performance

The article introduces Offline Prerender (OPR), explains why traditional SSR and SPA first‑screen optimizations have limitations, details the OPR workflow—including scheduled Puppeteer rendering, HTML capture, data injection, diffing, CDN upload, and delayed mounting—and shares practical enhancements such as CSS tree‑shaking, async script loading, and downgrade strategies, demonstrating significant speed gains.

OfflineSSRVue
0 likes · 15 min read
Offline Prerender (OPR): A Low‑Cost Alternative to SSR for First‑Screen Performance
vivo Internet Technology
vivo Internet Technology
Sep 2, 2020 · Frontend Development

vivo Mall Frontend Architecture Upgrade: A Layered Architecture Exploration

Vivo Mall transformed its Java‑centric frontend into a layered Vue‑Node architecture, separating frontend and backend, unifying multiple platforms with BFF and SSR, building a shared UI library, adopting extreme modularization, and enforcing coding standards and quality tools to double development efficiency and improve scalability.

BFFComponent LibraryFrontend Architecture
0 likes · 17 min read
vivo Mall Frontend Architecture Upgrade: A Layered Architecture Exploration
Tencent Cloud Developer
Tencent Cloud Developer
Jun 22, 2020 · Cloud Native

Serverless and Cloud‑Native Applications: Concepts, Architecture, and SSR Implementation

The talk reviews Serverless origins, defines its cloud‑native architecture that lets developers focus on business logic, highlights benefits like pay‑per‑use scaling, demonstrates rapid Next.js SSR deployment via the Serverless Framework with built‑in monitoring, and outlines a top‑down development and operations workflow.

Cloud NativeFunction as a ServiceSSR
0 likes · 20 min read
Serverless and Cloud‑Native Applications: Concepts, Architecture, and SSR Implementation
Taobao Frontend Technology
Taobao Frontend Technology
May 29, 2020 · Cloud Native

How Edge Computing Transforms High‑Traffic Content Rendering and Cuts Server Load by 80%

This article explains how leveraging edge computing, CDN‑based SSR caching, and TESI tags can dramatically improve first‑screen performance, reduce server pressure, and enable efficient static rendering for massive, mostly static content while maintaining up‑to‑date data and robust fallback mechanisms.

Cloud NativeEdge ComputingSSR
0 likes · 14 min read
How Edge Computing Transforms High‑Traffic Content Rendering and Cuts Server Load by 80%
Alibaba Cloud Developer
Alibaba Cloud Developer
May 26, 2020 · Frontend Development

How Edge Stream Rendering (ESR) Boosts Front‑End Performance

This article explores the limitations of traditional front‑end performance techniques for first‑page loads and introduces a new Edge Stream Rendering (ESR) approach that leverages CDN edge computing to stream static and dynamic content sequentially, reducing TTFB, white‑screen time, and core content display latency across various network conditions.

CDNESRPerformance Optimization
0 likes · 19 min read
How Edge Stream Rendering (ESR) Boosts Front‑End Performance
Alibaba Terminal Technology
Alibaba Terminal Technology
May 15, 2020 · Frontend Development

How Serverless Is Redefining Frontend Development: From BFF to JAMS

This article explores how the shift from traditional Backend‑For‑Frontend (BFF) to Serverless‑For‑Frontend (SFF) and the evolution of JAMstack into JAMS, combined with FAB bundles and serverless‑side rendering, can dramatically improve developer experience, performance, and scalability for modern web applications.

JamstackSFFSSR
0 likes · 23 min read
How Serverless Is Redefining Frontend Development: From BFF to JAMS
360 Tech Engineering
360 Tech Engineering
Apr 8, 2020 · Backend Development

Implementing Vue Server-Side Rendering (SSR) with Koa, Docker, and Kubernetes

This technical guide explains how to build a Vue SSR service using Koa, outlines the project benefits and trade‑offs, details the directory structure, server and client entry files, webpack configurations, and describes a Docker‑based CI/CD pipeline with Kubernetes deployment for scalable production environments.

DockerKoaKubernetes
0 likes · 22 min read
Implementing Vue Server-Side Rendering (SSR) with Koa, Docker, and Kubernetes
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 16, 2019 · Frontend Development

How Rax Redefines Frontend Rendering for Faster, Lighter User Experiences

This article explains how Alibaba's open‑source Rax framework improves front‑end performance through lightweight bundles, adaptive hydration, snapshot rendering, server‑side and native side rendering, and personalized rendering strategies, aiming to keep first‑screen interaction under three seconds even during massive traffic spikes.

NSRPerformance OptimizationRax
0 likes · 8 min read
How Rax Redefines Frontend Rendering for Faster, Lighter User Experiences
转转QA
转转QA
Nov 13, 2019 · Frontend Development

Performance Optimization of M Page: Achieving Sub‑Second Load and Zero White Screen via Video Frame Analysis

This article describes how the M page’s user‑perceived performance was dramatically improved by applying techniques such as SSR, skeleton screens, image compression, and a video‑frame analysis testing method that delivers millisecond‑level response‑time measurements, enabling sub‑second load times and eliminating white‑screen delays.

SSRSkeleton Screenfrontend
0 likes · 5 min read
Performance Optimization of M Page: Achieving Sub‑Second Load and Zero White Screen via Video Frame Analysis
21CTO
21CTO
Nov 12, 2019 · Frontend Development

Boost Vue App Performance: Practical Code, Webpack, and Web Techniques

This article presents a comprehensive guide to improving Vue application performance, covering code‑level tricks such as proper use of v‑if/v‑show, computed vs watch, key handling, lazy loading, and SSR, alongside webpack configuration tweaks, image compression, source‑map tuning, and fundamental web optimizations like gzip and CDN usage.

SSRlazy loadingoptimization
0 likes · 19 min read
Boost Vue App Performance: Practical Code, Webpack, and Web Techniques
Tencent Cloud Developer
Tencent Cloud Developer
Nov 11, 2019 · Frontend Development

Serverless SSR: Architecture, Development, and Optimization for Frontend Rendering

The article explains how serverless cloud functions can replace traditional SSR servers by running isomorphic React/Vue rendering within a FaaS environment, detailing the architecture, packaging, debugging, NGW gateway integration, performance bottlenecks like cold starts, and optimization strategies that cut deployment and operation effort by over 80%.

Cloud FunctionsNode.jsSSR
0 likes · 13 min read
Serverless SSR: Architecture, Development, and Optimization for Frontend Rendering
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Nov 5, 2019 · Backend Development

How We Scaled Medical Front‑End with Node.js: SSR, Internal Tools & API Services

This article shares the evolution and practical application of Node.js at WeDoctor, detailing its rapid adoption for internal efficiency tools, Vue server‑side rendering, API services, full‑stack frameworks, and ecosystem enhancements such as tracing and performance monitoring, illustrating how front‑end engineers can leverage Node.js to boost productivity and reliability.

Backend DevelopmentPerformance MonitoringSSR
0 likes · 16 min read
How We Scaled Medical Front‑End with Node.js: SSR, Internal Tools & API Services
Taobao Frontend Technology
Taobao Frontend Technology
Oct 16, 2019 · Frontend Development

Rax 1.0: Faster Bundles, Hooks, and Alipay Mini‑Program Support

Rax 1.0 introduces a major version upgrade with Hooks, Alipay mini‑program support, a dramatically reduced bundle size, improved web experience and server‑side rendering, while providing richer documentation, plugin architecture, and a new website to boost development efficiency.

Alipay Mini ProgramRaxSSR
0 likes · 4 min read
Rax 1.0: Faster Bundles, Hooks, and Alipay Mini‑Program Support
Youzan Coder
Youzan Coder
Sep 27, 2019 · Backend Development

Why Server‑Side Rendering Beats SPA for E‑Commerce: Vue SSR Deep Dive

This article examines the evolution from backend template engines to SPA, highlights SPA's SEO and first‑paint drawbacks, and presents a detailed Vue server‑side rendering implementation with optimization techniques, degradation strategies, and performance results showing over 300% faster first‑screen rendering.

Node.jsSSRVue
0 likes · 16 min read
Why Server‑Side Rendering Beats SPA for E‑Commerce: Vue SSR Deep Dive
WeDoctor Frontend Technology
WeDoctor Frontend Technology
May 29, 2019 · Frontend Development

Highlights from WeDoctor’s Frontend Tech Salon: SSR, Node.js, NW.js & Weex

The May 25 WeDoctor Frontend Tech Salon, themed “Boundless,” gathered over 30 external companies and 100 internal participants to explore server‑side rendering, desktop and cross‑platform front‑end development through six technical talks covering Vue SSR, Node.js micro‑services, exception monitoring, NW.js, WebView integration, and Weex implementation.

MicroservicesNW.jsSSR
0 likes · 5 min read
Highlights from WeDoctor’s Frontend Tech Salon: SSR, Node.js, NW.js & Weex
NetEase Media Technology Team
NetEase Media Technology Team
May 28, 2019 · Backend Development

Building High-Performance Node.js SSR Service: NetEase Open Course PC Migration Practice

The article describes how NetEase migrated its Open Course PC site from a legacy CMS to a high‑performance Node.js SSR architecture using Egg.js with TypeScript and Nuxt.js, detailing integration, caching, logging, error monitoring, middleware ordering, and achieving 338.6 TPS on a single 4‑core server.

Node.jsNuxt.jsPerformance Optimization
0 likes · 16 min read
Building High-Performance Node.js SSR Service: NetEase Open Course PC Migration Practice
HomeTech
HomeTech
Mar 12, 2019 · Backend Development

NodeJS and Egg Framework Practices for Frontend‑Backend Integration and Service Development

This article details the adoption of NodeJS and the Egg framework for front‑end/back‑end separation, covering SSR considerations, directory planning, scheduled tasks, error handling, service design, custom logging, Elasticsearch integration, and Docker deployment, offering practical insights and best‑practice recommendations for backend development.

Backend DevelopmentDockerEgg
0 likes · 16 min read
NodeJS and Egg Framework Practices for Frontend‑Backend Integration and Service Development
MaoDou Frontend Team
MaoDou Frontend Team
Feb 14, 2019 · Frontend Development

Mastering Nuxt.js SSR: From Setup to Advanced Features

This guide walks you through the fundamentals of Nuxt.js server‑side rendering, covering installation, project scaffolding, routing, asset handling, layouts, middleware, plugins, and configuration to build fast, SEO‑friendly Vue applications.

Nuxt.jsSSRServer-side Rendering
0 likes · 9 min read
Mastering Nuxt.js SSR: From Setup to Advanced Features
iQIYI Technical Product Team
iQIYI Technical Product Team
Feb 1, 2019 · Frontend Development

Uniqy: A Vue2‑Based Front‑End Framework for iQIYI PC Web with Hybrid SSR and PJAX

Uniqy replaces iQIYI’s legacy qiyiV2 with a Vue 2‑based framework that combines server‑side rendering, PJAX navigation, decorator‑style class components, and lazy‑loaded modules, delivering faster first‑screen loads, better maintainability, SEO friendliness, and graceful fallback for low‑end browsers.

Component Lazy LoadingDecoratorFront‑end Framework
0 likes · 14 min read
Uniqy: A Vue2‑Based Front‑End Framework for iQIYI PC Web with Hybrid SSR and PJAX
Meituan Technology Team
Meituan Technology Team
Nov 15, 2018 · Frontend Development

Build-time Pre-rendering for Front-end Performance Optimization

The article explains how Meituan’s build‑time pre‑rendering, using a TypeScript decorator and PhantomJS to generate static HTML for selected routes, eliminates the first‑frame white screen, employs request hijacking for CDN assets, and achieves a 75% reduction in first‑contentful‑paint time, dramatically boosting mobile user experience.

CSRSSRTypeScript
0 likes · 10 min read
Build-time Pre-rendering for Front-end Performance Optimization
Qunar Tech Salon
Qunar Tech Salon
Nov 13, 2018 · Frontend Development

Using the DACE Framework for Hotel Front‑End Development: Architecture, SSR, and Practical Lessons

This article details a front‑end engineer's experience building a hotel mini‑program with the DACE framework—covering its React‑based SSR architecture, module organization, data fetching strategies, custom components, webpack code‑splitting, and the challenges and insights gained during development, integration, and deployment.

DACEReactRedux
0 likes · 10 min read
Using the DACE Framework for Hotel Front‑End Development: Architecture, SSR, and Practical Lessons
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 16, 2018 · Frontend Development

How Bilibili Scaled Its Frontend: From MVC to Vue SSR and Koa

This article chronicles Bilibili’s front‑end evolution in 2017, detailing the shift from a backend‑centric MVC model to front‑back separation, the adoption of Node middle‑layers, Vue and React SSR, Docker deployment, caching strategies, and subsequent refactoring to improve performance and scalability.

DockerKoaNode.js
0 likes · 15 min read
How Bilibili Scaled Its Frontend: From MVC to Vue SSR and Koa
21CTO
21CTO
Jan 9, 2018 · Frontend Development

How Bilibili Evolved Its Frontend: From MVC to Vue SSR and Scalable Architecture

This article chronicles Bilibili’s 2017 front‑end transformation, detailing the shift from a backend‑centric MVC workflow to a decoupled architecture with Node middleware, Vue SSR, Docker deployment, configuration management, caching strategies, and performance testing, illustrating lessons learned and future directions.

DockerNode.jsSSR
0 likes · 15 min read
How Bilibili Evolved Its Frontend: From MVC to Vue SSR and Scalable Architecture
JD Retail Technology
JD Retail Technology
Jan 5, 2018 · Frontend Development

Design and Architecture of the Hawaii SSR Framework for WeChat HandQ

The article introduces the Hawaii framework—a Node.js based server‑side rendering solution used by WeChat HandQ—detailing its background, core RDS request description files, component architecture, development workflow, comparison with React/Vue and GraphQL, and its deployment and monitoring strategies.

Model LayerNode.jsRDS
0 likes · 10 min read
Design and Architecture of the Hawaii SSR Framework for WeChat HandQ
Meituan Technology Team
Meituan Technology Team
Aug 10, 2017 · Frontend Development

Front-End Service Availability: Definition, Measurement, and Assurance Practices at Meituan-Dianping Checkout

The article outlines Meituan‑Dianping’s approach to front‑end service availability for its checkout system, defining availability across code, static resources, and network links, measuring failure duration, identifying typical bugs, and implementing a three‑stage assurance strategy using people processes, engineering tools, lightweight technology choices, and concrete practices such as TypeScript adoption, automated testing, health‑checks, DNS protection, and post‑incident monitoring.

AvailabilitySSRfrontend
0 likes · 15 min read
Front-End Service Availability: Definition, Measurement, and Assurance Practices at Meituan-Dianping Checkout
Qunar Tech Salon
Qunar Tech Salon
Mar 27, 2017 · Frontend Development

Isomorphic MVC (IMVC): A Unified Front‑End Architecture for Server‑Side and Client‑Side Rendering

The article introduces the concept of isomorphic JavaScript, explains its types and hierarchical levels, outlines its practical benefits such as SEO and faster first‑load experience, and details the IMVC framework and the create‑app library that enable seamless server‑client code sharing with a clear controller‑model‑view separation.

IsomorphicMVCNode.js
0 likes · 22 min read
Isomorphic MVC (IMVC): A Unified Front‑End Architecture for Server‑Side and Client‑Side Rendering
Hujiang Technology
Hujiang Technology
Feb 21, 2017 · Frontend Development

Implementing Server-Side Rendering (SSR) with Vue.js

This article explains how to implement server‑side rendering (SSR) for Vue.js applications, covering the underlying concepts, required code setup, Vuex state handling, webpack configuration, and deployment steps to improve SEO for single‑page applications.

SSRServer-side RenderingVue
0 likes · 14 min read
Implementing Server-Side Rendering (SSR) with Vue.js
Architecture Digest
Architecture Digest
Nov 5, 2016 · Frontend Development

Webpack2 React‑Redux Boilerplate: Architecture, Features, Configuration and Best Practices

This article introduces a Webpack2‑based React‑Redux boilerplate, detailing its architecture, core features, configuration options, development workflow, server‑side rendering support, and best‑practice recommendations, while providing code examples and guidance for both beginners and experienced frontend developers.

BoilerplateReactRedux
0 likes · 18 min read
Webpack2 React‑Redux Boilerplate: Architecture, Features, Configuration and Best Practices
21CTO
21CTO
May 12, 2016 · Frontend Development

Migrating Baidu Tieba Frontend to React: From fis3 to Modern Build Tools

This article details the challenges of evolving a large legacy frontend codebase, the transition from jQuery and fis3 to React with TypeScript, the integration of webpack-like features, server‑side rendering techniques, and the use of yog2, Fit, and related tooling to streamline modern web development.

SSRTypeScriptfis3
0 likes · 21 min read
Migrating Baidu Tieba Frontend to React: From fis3 to Modern Build Tools
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jun 11, 2015 · Frontend Development

LinkedIn Homepage Redesign: Architecture, Performance Optimizations, and Rapid Iteration

LinkedIn’s engineering team completely rebuilt its homepage using Play and dust.js, achieving faster load times, daily releases, and extensive automation through server‑side rendering, BigPipe streaming, lazy image loading, and reduced redirects, while continuing to explore Scala, Java 8, and client‑side MVC frameworks.

BigpipeLinkedInSSR
0 likes · 6 min read
LinkedIn Homepage Redesign: Architecture, Performance Optimizations, and Rapid Iteration