xfsnowind
open-menucloseme
Home
Blog
About
🌐
English 简体中文
github twitter linkedin rss
  • China Map With Google and Autonavi

    calendar Mar 11, 2024 · 6 min read · Frontend Map Chinese Map GCJ-02 Typescript  ·
    Share on: twitter facebook linkedin copy

    These days I am investigating the map used in Hongkong and China mainland since it uses the different standard according to Chinese law. There are some several interesting points can be discussed here: Chinese Coordinate System GCJ-02 vs GPS WGS-84 Today most of the world uses the World Geodetic System WGS-84, where 84 …


    Read More
  • Learning Notes From New React Website

    calendar Jun 10, 2023 · 10 min read · Javascript Learning Notes React  ·
    Share on: twitter facebook linkedin copy

    It has been a while after React published its new webiste, I would write down what I learnt from the new webiste. Describe the UI List Key I know this is an old issue, but I used to use index as the key of list. To summarize it, I will note the correct way to use the key: Why do we have to use key for the list item? …


    Read More
  • PR Review Feedback

    calendar May 16, 2023 · 4 min read · PR review Summary  ·
    Share on: twitter facebook linkedin copy

    I do not have a good memory and cannot remember all the mistakes I made in the previous PR reviewing. Since The palest ink is better than the best memory, so let me summarize the mistakes I have made here to reminder myself, hope it may help. React Necessary of useEffect? When we use the useEffect, we need to think …


    Read More
  • Learning Notes about Image in Frontend

    calendar Mar 2, 2023 · 6 min read · Frontend Learning Notes Image  ·
    Share on: twitter facebook linkedin copy

    These days when I handle the image in the frontend, there are some concepts make me confusing. How can we handle the image when saving, uploading and transfering the files? So I want to write some notes about the learning processing here. What is Blob, Buffer, ArrayBuffer and Base64 format? How to convert them among …


    Read More
  • Frontend Video Learning Notes

    calendar Feb 20, 2023 · 10 min read · Frontend Video Learning Notes Live Streaming  ·
    Share on: twitter facebook linkedin copy

    These days I am interested at the Frontend video technologies, so did some investigation and want to write learning notes here. This article would only focus on the frontend technologies, maybe I will write something about the backend in the future maybe, but let's focus frontend here. So to play a frontend html5 …


    Read More
  • Draw a scalable line with React Konva

    calendar Feb 15, 2023 · 10 min read · Typescript Frontend React React konva konva  ·
    Share on: twitter facebook linkedin copy

    These days I need to implement a component to draw a line on the given image and this line should be scalable, draggable and limited within the image. So here are the steps to implement it. Konva Definitely we need canvas to complete it, but instead of using canvas directly, it's better to use some mature library, like …


    Read More
  • Powerful type-checking of React-hook-form and Learning Notes

    calendar Jan 28, 2023 · 8 min read · Typescript Frontend React React hook form  ·
    Share on: twitter facebook linkedin copy

    The first time I touched the React-hook-form was in 2020 and it also was the first time I learned React's new concept Hooks. During that time we compared all the popular form libraries, Formik, react-form, final form and etc, but we finally chose the React-hook-form even though it was still under the development during …


    Read More
  • How to convert an existing project to MicroFrontend with Module Federation

    calendar Dec 10, 2022 · 8 min read · Javascript MicroFrontend Module Federation  ·
    Share on: twitter facebook linkedin copy

    Nowadays, I joined a frontend team in a new company in Singapore, the project is based on monorepo (you can find more about monorepo here) and the tech lead maintains the project very well, keeping updating the main libraries to the latest version and keeping an eye on the new technology to improve the solution and …


    Read More
  • How to implement Virtualized Grid/List in React

    calendar Dec 3, 2022 · 6 min read · Javascript React virtualized Frontend  ·
    Share on: twitter facebook linkedin copy

    Around 2018, one of my colleague was working on creating a list component which only renders a limited amount of items in the list instead of the whole one to improve the performance if the list is in large or huge scale. I was always interested at how he did that, but I did not do any investment, just an idea. Then …


    Read More
  • Learning Notes - Git rebase vs Git merge

    calendar Nov 1, 2022 · 5 min read · Learning Notes Git  ·
    Share on: twitter facebook linkedin copy

    Git merge Normally, to get the latest update from main branch during development the feature or fix branch, I would checkout to the main branch and git pull the latest commits and then checkout back and run the merge command. 1git checkout main 2git pull 3git checkout FEATURE-BUG-BRANCH 4git merge --no-ff development 5 …


    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Recent Posts

  • China Map With Google and Autonavi
  • Learning Notes From New React Website
  • PR Review Feedback
  • Learning Notes about Image in Frontend
  • Frontend Video Learning Notes
  • Draw a scalable line with React Konva
  • Powerful type-checking of React-hook-form and Learning Notes
  • How to convert an existing project to MicroFrontend with Module Federation

Tags

FRONTEND 8 JAVASCRIPT 7 LEARNING NOTES 6 REACT 6 TYPESCRIPT 3 FOLDERFLIP 2 AZURE 1 CHINESE MAP 1 GCJ-02 1 GIT 1 IMAGE 1 KONVA 1 LIVE STREAMING 1 MAP 1
All Tags
AZURE1 CHINESE MAP1 FOLDERFLIP2 FRONTEND8 GCJ-021 GIT1 IMAGE1 JAVASCRIPT7 KONVA1 LEARNING NOTES6 LIVE STREAMING1 MAP1 MICROFRONTEND1 MODULE FEDERATION1 PR REVIEW1 PROMISE1 REACT6 REACT HOOK FORM1 REACT HOOKS1 REACT KONVA1 SUMMARY1 TYPESCRIPT3 VIDEO1 VIRTUALIZED1
[A~Z][0~9]
xfsnowind

Copyright  XFSNOWIND. All Rights Reserved

to-top