POPULAR POSTS
- Leveraging AI in Front-End Development: A New Era of Interaction
In this article, we delve into how to run machine learning models in front-end development, focusing on two major methods
- This Front-End Component Might Be Commonly Used in a Few Years
This article introduces the features and implementation of of my assistant-robot library, a powerful tool for creating and managing 3D assistants.
- Guide to Frontend Business Code Architecture in MVVM Pattern
An article that helps you understand how to structure code using the MVVM pattern, making your project more maintainable, scalable, and improving development efficiency.
- Implementing a Web Frontend Interview System: Part 2 - Coding
Implemented a web frontend development engineer interview system, mainly including document collaboration implemented by CRDT strategy, video interview functionality implemented using WebRTC technology, and code editing functionality implemented using monaco-editor.
- Implementing a Web Frontend Interview System: Part 1 - Design
Implemented a web frontend development engineer interview system, mainly including document collaboration implemented by CRDT strategy, video interview functionality implemented using WebRTC technology, and code editing functionality implemented using monaco-editor.
- Frontend Commenting Standards
A summary of the frontend commenting standards
- A Walkthrough of React's Event Mechanism Source Code
React has a complex event mechanism. In summary, in the web environment, React utilizes event delegation, making the document act as the event listener. When an event is triggered, it finds all bound event callback functions in the React component and executes them sequentially.
POPULAR PROJECTS
- assistant-robot
An assistant widget, have a 3D robot which can interact with user, have a simple LLM which can chat with user.
- sync-lock-version
Syncs `package-lock.json`, `pnpm-lock.yaml` or `yarn.lock` versions into `package.json` file, removing dynamic numbers such as with ^, keeping static versions intact.
- antlr4js-cli
Generates javascript code based on specified grammar for lexer, parser, and tokens.
- socket-api
Socket interface for node. It is available on linux, Windows, MacOS, and probably additional platforms.
- postcss-plugin-namespace
A PostCSS plugin that could add css selector before all selectors,so that the styles will not affect other projects.