Magento 2 is a pretty complex application. If you did not configure it correctly you will find it very slow. To do performance optimization, I am adding some pointers here as follows.
- Image optimization and lazy loading
- JavaScript optimization
- Font Optimization
- CSS optimization
- Caching techniques
- Server optimization
- Latest version of everything
- Light Weight theme
- Production mode
- Database optimization
- Code optimization
- Disable non required module
- Latest protocol http2
- Using Facade pattern for chat loader
- Serving static data from non cookie domain
[…] You can find more information for speed optimization here […]