todo: js - check viewport resize -> three reload full stack form submission webpack optimization https://medium.com/frontend-canteen/13-webpack-optimization-tips-you-should-know-668666f8c020