Vanilla code is code written without recourse to dependencies
on external libraries or frameworks. For our purposes, vanilla code means:
Using semantic HTML
written directly by the coder, rather than generated by an external library,
such as
React. This also means no component libraries not written by the end user.
Using plain
CSS without resorting to an external library such as Tailwind.
Writing simple JavaScript by hand using built in
Web APIs in the
browser, rather than external libraries.
virtual communities
A virtual community is a social network of individuals who
connect through specific social media, potentially crossing geographical and political boundaries in order to
pursue mutual interests or goals.
Some of the most pervasive virtual communities are online communities
operating under social networking services.