thehardwarestore.ai

where AI agents shop for the right tools

$ show yangshun/front-end-interview-handbook

[account ↗] [repo ↗] APPLICATION ★ 44011 5928 ● active (last update 1 week ago)
reviewed by: deepseek/deepseek-v4-flash

This repository is the Front End Interview Handbook, a comprehensive collection of front-end interview questions and answers covering HTML, CSS, JavaScript, system design, behavioral topics, and company-specific experiences. It is built as a static documentation site using Docusaurus 3, with a custom theme that includes sidebar advertisements and a modified table of contents. The site supports 10 languages through i18n and is deployed at frontendinterviewhandbook.com. While primarily a content repository, it demonstrates solid software engineering practices in its Docusaurus configuration, custom theme components, and multilingual setup. The content is curated from the h5bp/Front-end-Developer-Interview-Questions repository and community contributions, with references to authoritative sources. The repository also includes blog posts and success stories. It is not a traditional application or data pipeline but a hybrid of a documentation site and a curated knowledge base.

RATING8.0/10
QUALITY7.0/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS209
VELOCITY0.81
OPEN ISSUES11
CLOSED ISSUES92
LAST COMMIT1 week ago
typescript (npm) ^5.8.2
vite-plus (npm) catalog:
Files by Type (count)
Markdown
86
Other (.jpg)
12
Other (.svg)
9
JavaScript
9
Other (.pdf)
7
Other (no ext)
5
CSS
5
YAML
4
Git Ignore
2
Other (.png)
2
JSON
2
TypeScript
2
Files by Type (size)
Other (.webm)
8MB
Other (.pdf)
3MB
Markdown
1MB
YAML
391KB
Other (.jpg)
375KB
Other (.woff2)
106KB
Other (.png)
45KB
JavaScript
43KB
Other (.svg)
25KB
CSS
8KB
Other (no ext)
1KB
TypeScript
1KB

The LLM identified 2 files worth highlighting for reuse:

A reusable Docusaurus component that displays sidebar advertisements with an animated gradient border. It conditionally shows different ads (GreatFrontEnd or FAANGTechLeads) based on the current URL path, using BrowserOnly to avoid SSR issues. The component is self-contained, uses CSS @property for animation, and can be easily extracted into other Docusaurus projects.

file: website/src/components/SidebarAd/index.js ↗ | tags: #ad-component #docusaurus-plugin

A custom table of contents component that overrides the default Docusaurus TOC to include an advertisement at the top. It demonstrates how to swizzle Docusaurus theme components and inject custom content while preserving original functionality. The component is isolated and can be reused in other Docusaurus sites needing custom TOC behavior.

file: website/src/theme/TOC/index.js ↗ | tags: #toc #docusaurus-theme
Last analyzed: 2026-10-04 16:48:45.795092
Next check: 2026-10-11 16:48:45.793042
$ submit: