Backend And fastn

Along with building frontends fastn can be used for building dynamic websites as well. With features already built and planned fastn aspires to be a full stack framework.

Integration With Existing Backend

If a backend APIs are already available, you can interact with them, and include the API responses and create dynamic web pages. Checkout the http processor about how to do this.

fastn also has support for endpoint definitions, which allows frontend code to communicate with existing APIs without worrying about cross origin policies and exposing a unified domain. Read about it in the endpoint guide.

Dynamic URLs

fastn by default generates URLs of your webpages based on the file path, but you can define dynamic URLs to create beautiful URLs independent of file organisation, or to create documents that is served when any URLs matching some pattern is accessed.

Read more about it in our Dynamic URLs Guide.

HTTP Request Data

When rendering any ftd document you can use request data processor to extract request data like URL, query parameter etc, and use it with your APIs or queries.

Read more about Request Data Processor.

SQLite Data

fastn can be used to query data from sqlite database to generate dynamic websites.

Read more about our package query processor.

Reading JSON

fastn can also read data in JSON files that are part of your package to help you create data visualisation websites.

Read more about reading JSON.

Support fastn!

Enjoying fastn? Please consider giving us a star ⭐️ on GitHub to show your support!

Getting Help

Have a question or need help?

Visit our GitHub Q&A discussion to get answers and subscribe to it to stay tuned.

Join our Discord channel and share your thoughts, suggestion, question etc.

Connect with our community!

Found an issue?

If you find some issue, please visit our GitHub issues to tell us about it.

Join us

We welcome you to join our Discord community today.

We are trying to create the language for human beings and we do not believe it would be possible without your support. We would love to hear from you.
Copyright © 2023 -