Number: 043, Date: 2024-11-04

2024.10.28 ~ 2024.11.03

๐ŸŒŽย Development of the Socket Cluster Native Open-Source Library


I developed my second open-source library.

The goal was to improve the socketcluster-client-swift library, which assists in socket communication.

The original library has not been updated for four years, lacks support for ping and pong functions, and poses potential risks for continued use.

Key Improvements

  1. Removed dependencies on Starscream, HandyJSON, Quick, Nimble, and RxSwift, leveraging Apple frameworks instead.
  2. Added support for ping, pong, and empty event transmission.
  3. Implemented support for async/await functionality.

The newly developed open-source library is named socketcluster-client-swift-native.

If you would like to explore it, visit this link.

๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ Other Notes


  1. Compiled a list of frequently used applications and services to set up when configuring a new Mac, for future reference.