Is Frontend Facing Its Darkest Hour? 2022 Trends, Low‑Code Rise & 2023 Job Outlook

The article reviews 2022 frontend trends—including performance, runtime, bundle size, and Rust's emerging role—examines the rise of low‑code full‑stack solutions, analyzes the 2023 job market, and offers practical advice for developers navigating a maturing yet evolving frontend landscape.

Alibaba Terminal Technology
Alibaba Terminal Technology
Alibaba Terminal Technology
Is Frontend Facing Its Darkest Hour? 2022 Trends, Low‑Code Rise & 2023 Job Outlook
本文仅只代表 i5ting 个人观点。

I shared a 2022 frontend trend recap on Juejin and later answered a Zhihu question about frontend employment, receiving more bookmarks than likes. This article expands on those points, covering 2022 mainstream trends, the 2023 job outlook, and emerging topics like AI and crypto.

2022 Frontend Mainstream Trends

2022 was lively: Vite vs Turbo performance battles, the Faker.js incident, SubStack shutdown, several experts joining blockchain firms, Doodlewind contributing to AFFiNE, Justjavac contributing to Astro, Antfu’s Vitest, and Bun (by Jarred‑Sumner) becoming the fastest runtime with rapid development.

Overall, frontend infrastructure reached maturity, focusing on developer experience and specialization across verticals.

Current Frontend Maturity

Since 2005, libraries like Prototype, Motools, and jQuery lowered the barrier for full‑stack development. Node.js (2009) leveraged V8, spurring template engines (Pug, ejs), CSS preprocessors (Sass, Less), and new languages (CoffeeScript). Module systems evolved from AMD to CommonJS to UMD, and Babel enabled modern JavaScript features.

From 2013 onward, frameworks such as Backbone, Angular, React, and Vue competed on DSL and virtual DOM, while bundlers like Webpack replaced Grunt/Gulp. Post‑2015, Node.js stabilized, BFF (backend‑for‑frontend) proliferated, and mobile frameworks (React‑Native, Weex) flourished.

2013‑2019 marked a boom in “big frontend,” with high demand and salaries. Since 2020, core frameworks have matured, focusing on depth rather than breadth, exemplified by Svelte’s minimal‑code, no‑VDOM, reactive approach.

1. Performance

Key performance challenges and solutions:

Slow startup times → swc, esbuild, Turbo, Vite.

Complex configuration → zero‑config tools.

Large bundle sizes → Yarn, pnpm workspaces.

Module splitting → Lerna, Yarn/ pnpm workspaces.

Performance comparisons from Umi author and Vercel show Vite and Turbo competing with Webpack 5.

Build tool evolution: from Make to Grunt/Gulp, then to bundlers like Webpack, and later to bundless solutions (Snowpack, Vite) and Rust‑based Turbo.

2. Runtime

Node.js (2009) introduced V8 to the server side. Deno added first‑class TypeScript support. Bun, authored by Jarred‑Sumner, combines a fast runtime, built‑in package manager, and uses Zig and uWebSockets for high performance.

Benchmarks show Bun 3× faster than Node.js and Deno, though stability issues (segmentation faults, GLIBC version) remain.

3. Bundle Size

Optimizing size is crucial; SSR and SSG (e.g., Astro) reduce payloads. Projects like dropcode (Tauri + Vite + Solid.js) demonstrate tiny binaries (10× smaller than Electron).

Tauri, built with Rust, offers cross‑platform apps with dramatically smaller installers compared to Electron.

4. Rust as New Frontend Infrastructure

Rust is increasingly used in frontend tooling (e.g., SWC, Rollup, Vite, Turbo). Projects like v8‑profiler‑rs demonstrate Rust’s capability to analyze V8 heap snapshots.

Rust’s performance and safety make it a strong candidate for future frontend infrastructure.

Annual Highlight (Low‑Code): Full‑Stack Again – Dark Moment or New Opportunity?

Low‑code full‑stack may become the next major shift, reducing layers and enabling rapid delivery (e.g., Retool linking UI, SQL, and HTTP).

Full‑Stack History

Early full‑stack (Java Web, RoR) involved handling DB, view, and deployment. Node.js introduced the BFF layer, expanding the full‑stack role. Today, low‑code platforms further abstract the stack.

Low‑Code Full‑Stack

Four drivers: mature frontend, advanced visual editors, mature SQL/DB layer, and AI algorithms. Low‑code platforms combine UI, SQL, and API, boosting productivity.

Impact on Frontend

Page‑as‑service, micro‑frontend, and MPA become standard. Tools like aims, alc, x6, and apitable gain traction.

Examples

Two strategies: (1) Embrace change and become full‑stack; (2) Strengthen BFF capabilities.

My own project ts‑junit lets Java developers write tests in TypeScript using JUnit‑style syntax, built with uvu.

2023 Employment Analysis

Frontend is mature, positioned between “star” and “cash cow” in the Boston matrix. Despite a tough internet climate, JavaScript/TypeScript remain the most demanded languages globally.

JavaScript continues to reign supreme and Python held steady in the second place position over the past year in large part due to its versatility in everything from development to education to machine learning and data science. TypeScript also held firm in fourth place year‑over‑year. Notably, PHP dropped from sixth to seventh place in 2022.

Data from DevJobsScanner (Oct‑2021 to Nov‑2022) shows JavaScript/TypeScript jobs leading the market.

Is the Frontend Situation Bad?

The overall internet environment is poor, affecting all roles. However, frontend remains one of the stronger tech tracks, with high demand worldwide.

1. Outsourcing Is Severe

Low‑cost, mature frontend work (especially B2B CRUD) is often outsourced, a trend across the industry.

2. Senior Positions Decline

As tooling matures (CRA, Umi, Next.js), fewer senior roles are needed; expertise shifts toward architecture.

3. Professional Frontend Specialization

High‑experience roles persist in C‑end, interactive games, 3D, WebRTC, and visual editors.

4. New Hybrid Opportunities

Low‑code platforms may create “low‑code engineers” or hybrid full‑stack roles, blending UI, data, and API skills.

Conclusion

The article covered 2022 trends (performance, runtime, size, Rust), the low‑code full‑stack movement, and 2023 employment outlook, emphasizing that while the market faces challenges, continuous learning and adaptability remain essential.

frontendPerformancelow-codeWeb developmentEmployment Trends
Alibaba Terminal Technology
Written by

Alibaba Terminal Technology

Official public account of Alibaba Terminal

0 followers
Reader feedback

How this landed with the community

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.