What is CityJS? Below is an introduction from the official website:
The grand CityJS event in Singapore lasted three days from July 26th to 28th and attracted over 300 participants from all over the world. Among them were the two event organizers, Aris and Iris, three enthusiastic volunteers: Diamond from AFFiNE, Anne and Tan both from Shoppe, along with 20 guest speakers from around the world and 200 focused audience members. It was great to get stuck in and help out while representing AFFiNE. And the opportunity to network and chat with other technical influences was invaluable. Now let me take you through and review the whole CityJs Singapore event.
Day One (July 26):
The opening ceremony of the event took place in Singapore's AWS conference room. In the workshop on this day, Roy Derks introduced us to GraphQL the whole day. The atmosphere was warm and active, with everyone eagerly interacting and communicating. In this session, Roy Derks introduced the practical applications of GraphQL in different scenarios, its pros and cons, and best practices. For more details, you can follow his Twitter: https://twitter.com/gethackteam and engage in deeper discussions with him.
Day Two (July 27):
In the evening, the CityJs organizing team, guest speakers, sponsors, and volunteers held a unique offline cocktail party at Clarke Quay. Here, everyone got to know each other, exchanged contact information, established profound friendships, and set up an international communication and cooperation platform:
Day Three (July 28):
This day was the climax of the CityJs event. The venue was abuzz early in the day. Participants busily set up the site, introduced their products, and shared their unique insights with others. Additionally, the organizers prepared a series of exquisite souvenirs, leaving beautiful memories for the participants:
Impressively, Evan You, the author of Vue, introduces the journey of Vue, one of the three major front-end frameworks, from 0 to 3.0. Vue started to be released in 2013, to the release of version 1.0 in 2015, and then re-revised to version 2.0 in 2016, until now the stable version of 3.0, has undergone 7 iterations. Among them, Evan You spent four years rewriting vue 2.0 from 2018 to 2022. The reason for the rewrite is that the user base of Vue has become larger and larger during the development of this decade, accumulating a lot of problems and user feedback. Thus, Evan You dedicated significant time to consider the developer experience, framework performance, stability, and other issues, and has fully incorporated TypeScript support in the new 3.0 version. For more details, please follow Vue’s GitHub repository:
With warm applause and reluctant eyes, this three-day grand event came to a successful close. If you would like to learn more about this event, please watch the video below: