# PocketPages
This project uses the PocketBase JSVM. In code samples, nothing is awaitable and we do not use the PocketBase JS SDK at all. All demo code should use the PocketBase JSVM API.
# Code sample syntax
- Escape the EJS start tag `<%` by using `<%%`
- Use `<%%=` for variable interpolation.
- Use `<%%` for control flow like `if` statements.
# Documentation Style
- Do not include summary sections
- Focus on slim clients and an ethos of pure html/js rather than reactive programming
- Assume modern browsers and features.
- Assume JavaScript is enabled.
# Programming Style
- Prefer factory functions that return an API object instead of classes
- Prefer early returns
# Generating Markdown
- When proposing an edit to a markdown file, first decide if there will be code snippets in the markdown file.
- If there are no code snippets, wrap the beginning and end of your answer in backticks and markdown as the language.
- If there are code snippets, indent the code snippets with two spaces and the correct language for proper rendering. Indentations level 0 and 4 is not allowed.
- If a markdown code block is indented with any value other than 2 spaces, automatically fix it
css
dockerfile
ejs
java
javascript
react
typescript
First Time Repository
Server-Side pages for PocketBase
JavaScript
Languages:
CSS: 113.7KB
Dockerfile: 0.5KB
EJS: 7.1KB
JavaScript: 1422.5KB
TypeScript: 29.5KB
Created: 8/30/2024
Updated: 1/23/2025
All Repositories (1)
Server-Side pages for PocketBase