Ant Group's Yuque Crashes! How to Avoid Similar Situations? Build Your Own Blog Website, Stable and Fearless!

Ant Group's Yuque Crashes! How to Avoid Similar Situations? Build Your Own Blog Website, Stable and Fearless!

Yesterday (October 23, 2023), Ant Group's Yuque crashed: online documents and the official website were inaccessible. The official said they were urgently restoring it. It is recommended that readers develop their own blog website so they won't panic when encountering such incidents.

Last updated 11/5/2023 12:15 PM
沙漠尽头的狼
7 min read
Category
Sharing
Tags
Sharing

1. Background of This Article

Yesterday (October 23, 2023), two news items sparked lively discussions in webmaster circles:

  1. The first was entertainment news: [Zhang Ziyi and Wang Feng Divorce] – we won't discuss that here.
  2. The second was the sudden crash of Yuque, an online document platform under Ant Group. Neither the online documents nor the official website were accessible. The authorities issued an emergency announcement stating that recovery efforts were underway.

Headline: Zhang Ziyi and Wang Feng Divorce

Zhang Ziyi and Wang Feng Divorce

Second Headline: Yuque, Online Document Platform Under Ant Group, Suddenly Crashes

Yuque, Online Document Platform Under Ant Group, Suddenly Crashes

The image below is from Zhihu: https://www.zhihu.com/question/627397548

Yuque restored to normal last night

Yuque restored to normal last night

In response to the sudden crash of Yuque, the site owner suggests readers develop their own blog website to avoid panic in similar situations.

2. Programmers Should Develop Their Own Blog Websites

This is the site owner's own website Dotnet9:

Dotnet9 Homepage

Currently, only the frontend display (Razor Pages) and backend Web API interfaces have been implemented. Continuous optimization is ongoing, with plans to refactor based on a mature blog website.

3. Dotnet9 Refactoring Plan

Take a look at this blog website: Cola No Ice. Below are screenshots of the website. The source code of Cola No Ice is available here. The site owner plans to refactor referencing this website.

3.1. Reference Website Frontend Screenshots

Homepage

Homepage

Homepage Article List

Homepage Article List

Article Categories

Article Categories

Article Detail

Article Detail

Article Comments

Article Comments

Messages

Messages

3.2. Reference Website Backend Screenshots

Login

Dashboard

Article List

3.3. Site Owner's Refactoring Ideas

The site owner has always wanted to develop a blog website system using .NET Core + Vue. However, due to insufficient Vue skills, this open-source project—being feature-rich and visually appealing—serves as an excellent reference. It's worth studying; the source code of that website won't be described here. After the refactoring is complete, another article will be shared.

4. Summary (Dotnet9 Website Vision)

Adhering to the spirit of internet sharing, we aim to enable users to be self-sufficient, fully controlling their own blog content and website operations. This system uses .NET Core as the backend framework and Vue as the frontend framework, combining the strengths of both to provide users with a stable and efficient blog website building solution.

The advantage of using .NET Core as the backend framework is that it is a cross-platform development framework, capable of running on multiple operating systems such as Windows, Linux, and macOS. This means users can choose their preferred operating system to build and run their blog website without being restricted to a specific OS. Additionally, .NET Core offers high performance and scalability, capable of handling a large number of concurrent requests, ensuring a smooth experience when users visit the blog website.

Vue, as the frontend framework, provides a rich set of components and tools, allowing users to easily build beautiful and interactive blog website interfaces. Vue's reactive design and virtual DOM technology make page updates and rendering more efficient, enabling users to browse and read blog content quickly.

By using the .NET Core + Vue blog website system, users can fully manage their blog content and website operations autonomously. Users can freely publish, edit, and delete blog posts; upload and manage images and files; and interact with readers through the system's commenting feature to share insights and experiences.

Moreover, since the blog website system is entirely controlled by the user, there is no dependency on third-party platforms, thus avoiding incidents like Yuque's crash. Users can back up and restore their blog data at any time, ensuring data security and reliability. Users can also freely extend and customize the blog website's features according to their needs and preferences.

In conclusion, in response to the sudden crash of Yuque, the site owner suggests readers develop their own blog website to avoid panic in similar situations. Using the .NET Core + Vue blog website system, users can be self-sufficient, fully controlling their own blog content and website operations, and enjoy the pleasure of internet sharing.

Resources

The site owner adds one last point, often said in tech groups: .NET doesn't have many users anyway; there's no need to diss others for using a particular framework. If there's a problem, solve it—don't waste words on useless chatter.

5. Notice: Dotnet9 Refactoring Complete

Today (November 5, 2023), the site owner has basically completed the refactoring of the Dotnet9 website:

  • Frontend Frontend

    1. Built with Vue3 + Typescript + Vuetify + Pinia
    2. Existing features: Article list, category article list, album article list, tag cloud, article detail, article comments, archives, messages, about, etc.
    3. Many features to be developed, such as privacy, comment management, etc.
  • Backend Frontend

    1. Built with Vue3 + Typescript + Vuetify + Pinia
    2. CRUD for basic tables
    3. Other features
  • Backend

    1. Built with .NET 8 + Furion + SqlSugar + PostgreSQL
    2. Provides frontend and backend API interfaces – basic table interface management
    3. Ongoing maintenance based on frontend and backend feature iteration
  • Dotnet Toolbox

    1. Referencing it-tools, built with Vue 3.0.
    2. Currently has 10 major categories and 74 online mini tools.

Results shown below:

Article List:

Dotnet9 Article List

Article Detail Page:

Dotnet9 Article Detail Page

Article Chapter Navigation Directory:

Dotnet9 Article Chapter Navigation Directory

Article Messages:

Dotnet9 Article Messages

Same recipe as before: the article URL access format remains unchanged. Articles still follow the format [https://dotnet9.com]/[publish year]/[publish month]/[slug]:

https://dotnet9.com/2023/10/ant-groups-language-sparrow-collapses-how-to-avoid-similar-situations-create-a-personalized-blog-website-stable-and-fearless

Refactoring-related resources:

The site owner will continue to update the website source code and article content. Everyone is welcome to follow: https://dotnet9.com

  • WeChat tech group: codewf (add site owner to be invited)
  • QQ tech group: 771992300
Keep Exploring

Related Reading

More Articles
Recent update 5/18/2026

枝见 Zhijian: A Markdown Mind Map Editor Built with Avalonia

This article introduces Zhijian, a local mind map editor based on Avalonia, supporting blank creation, folder loading, precise onboarding guidance, macOS shortcut adaptation, outline/Markdown/mind map synchronization, node notes, thumbnails, zoom, canvas dragging, and Markdown/OPML/XMind file exchange.

Continue Reading