PinnedJeff LungMy first React puzzle journeyBecause of pandemic, I have much spare time at home so I could complete a long time waiting task — building my portfolio website. During…4 min read·Dec 26, 2020----