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.