What is the best practice for connecting a small server to MongoDB

Hi, what is the best practice for connecting a small server to MongoDB:
1 - creating a connection pool
2 - catching errors and reconnecting if the connection is lost?