dan-divy / spruce

A social networking platform made using Node.js and MongoDB
MIT License
500 stars 114 forks source link

[DISCUSSION] Future for this project. #61

Open littledivy opened 4 years ago

littledivy commented 4 years ago

So its been a few months since we've commited something to this projects and the lack of time and dedication required is clearly an indication that the project will not be developed actively anymore. So I am planning to either archive spruce or look out for maintainers.

A few points on why archiving is better:

Would like to know your thoughts or if anyone of you are willing to maintain this project.

(cc @dan-divy/creators)

dan-online commented 4 years ago

@divy-work I completely agree, we should probably consider nuxt or something similar as I think we can agree EJS is not the best. A v2 branch would be good and we can start stripping anything excessive.

GrosSacASac commented 3 years ago

What are the disadvantages of EJS if I may ask

littledivy commented 3 years ago

@GrosSacASac It's not a disadvantage, but it's an overhead rendering all of the page at once. For example, we're currently rendering all the posts on the index page at once which increases server load. This can be avoided by lazy loading components.

anosh-anosh commented 2 years ago

I agree, also it is hosted on glitch. I prefer heroku hosting as it is faster. I posted and commented twice and it went down. definetley in need of some code optimisation and maybe a new library and a v2.