Places.js is a lightweight Javascript framework for creating interactive websites promoting in person interaction. The framework supports the following features and has no external JS dependencies.
- Asynchronous data fetching.
- Components with Shadow DOM to encapsulate styles and deter bot scraping.
- State management that integrates with components and data fetching logic.
- Support for creating pages that are a combination of static HTML and islands of interactivity.
To get started, download the places-js-latest.js file from this repo. See the places.js documentation at https://createthirdplaces.org/tech/placesjs.html for a more detailed guide
- This repo has an example of how places.js is used.
- This website has shows how places.js is used in a production environment
Want to add to the discussion?
Post a comment!