Learn More
Welcome to Knack's core concepts guide. This section brings together the essential features and capabilities that make Knack a powerful platform for building custom applications. Whether you're just getting started or looking to deepen your understanding, these topics will help you unlock the full potential of your Knack apps.
Core Concepts
Connect Related Data
Think about the data you want to organize. Odds are that you're thinking about more than just individual records. You're also thinking about the relationships that tie those records together. Connections are the foundation of building powerful, relational databases in Knack.
Learn more about:
- Connect Related Data
- About Connections
- Connection Types
- Connecting Records Together
- Plan Your Connections - Simple Example
- Plan Your Connections - Complex Example
Reporting & Dashboards
With Knack, you have many options to view and analyze your data in meaningful ways. Tables and searches let you handle simple reporting needs with grouping and totals, while providing flexibility for more complex analysis and visualizations.
Learn more about:
E-Commerce & Payments
Knack includes payment features that can be seamlessly integrated with other Knack features like user logins and workflows. You can use this to build everything from single payment forms to rich e-commerce experiences.
Learn more about:
Search & Queries
Your data is only as valuable as the meaning you can get out of it. Search and queries are powerful tools that can help uncover that meaning by revealing the precise information you need at the right time.
Learn more about:
Emails & Notifications
In order to get the most out of your Knack app, you need to keep your users engaged and informed. One of the best ways to do this is to ensure they are notified of the right information at the right time.
Learn more about:
Workflow & Automation
Workflow defines the process, steps, and actions that get your work done. In Knack, workflow is what turns your static data into dynamic processes designed to impact your business. It moves jobs to the right people, triggers notifications, and automates repetitive tasks.
Learn more about:
Calculations & Logic
Calculations and logic are powerful features that transform a static collection of data into a dynamic application that can self-update, re-calculate, and trigger workflows. Calculations allow you to perform mathematical operations, manipulate text, work with dates, and create conditional logic.
Learn more about:
- Equation Types and Logic
- Calculations Logic
- Real-Time Equation Calculations in Forms
- Conditional Rules
Users & Access
One of the first steps in building your Knack application is to answer these two questions: Who will be using your application? What kind of access do they need? By default, anyone can access any Knack app, but you have complete control over user authentication and permissions.
Learn more about:
Next Steps
Ready to start building? Check out our Get Started guide or dive into the Builder Guide for detailed instructions on every aspect of building with Knack.
Have questions? Visit our FAQ or reach out to our support team for help.
Updated 28 days ago
