Blog

screenshot of Blog
express
react
vue
vuepress

大前端技术为主,读书笔记、随笔、理财为辅,做个终身学习者。

Overview

夜尽天明 is a technical blog that covers topics such as Vue.js, TypeScript, JavaScript data structures and algorithms, and frontend engineering. The blog aims to help frontend developers enhance their skills and knowledge in these areas. The author also shares personal reflections and insights on topics like career growth and security. The blog is written in Chinese.

Features

  • Vue3.x: Tutorials and guides on building blog websites using Vue3.x with TypeScript and Vite2, along with the element-plus UI library.
  • TypeScript: Advanced techniques in TypeScript that can enhance happiness for frontend engineers.
  • Frontend Engineering Career Growth: Anecdotes and advice from a frontend architect on the career growth journey of frontend engineers.
  • Security: Articles on topics like browser fingerprinting and protecting privacy on the internet.
  • JavaScript Data Structures and Algorithms: In-depth exploration of various data structures and algorithms implemented in JavaScript.
  • Frontend Hardcore Interview Topics: Comprehensive coverage of frontend interview topics, including HTML, CSS, JS, ES6, Webpack, Vue, React, Node, HTTPS, data structures and algorithms, and Git.
  • Vue.js: Deep dives into the source code architecture of Vue, Vue-Router, and Vuex, accompanied by mind maps for better understanding.
  • React.js: Tutorials and documentation on building blog websites using React, Ant Design, and supporting markdown.
  • ES 6: Analysis of the most anticipated ES2021 features and essential knowledge of ES6.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vuepress
Vuepress

VuePress is a minimalistic static site generator based on Vue.js that allows developers to create fast, SEO-friendly, and customizable documentation websites.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.