Curated Tech Reading Map

Find your next tech book to read

Learning Path

Frontend Engineer

A learning path for engineers who lead modern UI development — spanning JavaScript / TypeScript language fundamentals, component design with React / Vue, performance, accessibility, and testing strategy.

Required Books
5 books
Recommended Books
13 books
Target Domains
Frontend Development
Milestones
7 stages

Share this learning path

Milestones

7 stages
  1. 1

    JavaScript Fundamentals

    Build up the language's core syntax, scope, and async handling from beginner to practical level

    1. Dokushu JavaScript, New Edition (Self-Study JavaScript)
    2. Korekara no JavaScript no Kyokasho (The JavaScript Textbook for What Comes Next)
    3. Step Up JavaScript
  2. 2

    JS Reference and Type Safety

    Move from a full JavaScript reference toward practical type design with TypeScript

    1. JavaScript: The Definitive Guide, 7th Edition
    2. Programming TypeScript
    3. Effective TypeScript, 2nd Edition
  3. 3
  4. 4
  5. 5

    Readability and Web Standards

    Write readable code while grounding implementation in the HTTP, REST, and HTML standards

    1. The Art of Readable Code
    2. Web o Sasaeru Gijutsu (The Technology That Supports the Web)
  6. 6

    Performance and Large-Scale Design

    Master Core Web Vitals optimization and the design that splits large UIs into manageable parts

    1. Web Frontend High Performance Tuning
    2. Building Micro-Frontends
  7. 7

    Testing Strategy

    Combine component tests, end-to-end tests, and visual regression to keep UI reliable over time

    1. Frontend Kaihatsu no Tame no Test Nyumon (An Introduction to Testing for Frontend Development)
    2. Testing JavaScript Applications

Required Books

5 books

Recommended Books

13 books

Korekara no JavaScript no Kyokasho (The JavaScript Textbook for What Comes Next)

Sukeharu Kano

JavaScript: The Definitive Guide, 7th Edition

Master the World's Most-Used Programming Language

David Flanagan

Programming TypeScript

Making Your JavaScript Applications Scale

Boris Cherny

Vue 3 Frontend Kaihatsu no Kyokasho (The Vue 3 Frontend Development Textbook)

Shinzo Saito (WINGS Project)

Kokai Shinai Tame no Vue Component Sekkei (Vue Component Design You Won't Regret)

Naohiro Nakajima

Tailwind CSS Jissen Nyumon (A Practical Introduction to Tailwind CSS)

Chiaki Kudo

CSS to JavaScript de Tsukuru Ugoku UI Idea Recipe (Recipes for Animated UI Built with CSS and JavaScript)

Mana

Web Frontend High Performance Tuning

Mitsunori Kubota

Web Application Accessibility

Improvements from the Field, Starting Today

Rikiya Ihara, Daisuke Kobayashi, Soichi Masuda, Rei Yamamoto

Testing JavaScript Applications

Lucas da Costa

Building Micro-Frontends

Scaling Teams and Projects, Empowering Developers

Luca Mezzalira

The Art of Readable Code

Simple and Practical Techniques for Writing Better Code

Dustin Boswell, Trevor Foucher

Web o Sasaeru Gijutsu (The Technology That Supports the Web)

HTTP, URI, HTML, and REST

Yohei Yamamoto