Skip to main content

Best practices for frontends

Frontends act as the public entry point for your shares, and choosing the right one is key to a successful deployment. This page covers recommendations for all frontend types, from general security and performance monitoring to specific practices for managing standard and custom domains.

General best practices

Select the frontend type that appropriately matches your specific use case and requirements while considering future growth needs when choosing between Standard and custom frontends. Monitor performance using available metrics to understand Frontend performance and user experience, and prioritize security by implementing appropriate authentication regardless of the frontend type you choose.

For standard frontends

Use descriptive share names since they become part of the public URL and consider including the NetFoundry domain in your service documentation. Plan for potential migration to custom frontends when transitioning from development to production environments.

For custom frontends

Ensure proper DNS management and monitoring while implementing appropriate domain security policies including CAA records and other protective measures. Establish contingency plans for potential domain or DNS issues to maintain service availability during unexpected problems.