Which framework for the website #4
Replies: 2 comments 1 reply
-
Thanks for your input Sidarth! You are right when you say that Angular, due to its nature as a framework, as opposed to React as a library, has the advantage that many functionalities are provided by Angular without relying on third party libraries. As you correctly pointed out, this could make maintenance easier. However, in this case we think that the maintenance of the Vim website, which does not have a complicated UI with many user interactions, is not the primary problem and therefore not the focus. In short, the codebase of the website will not be particularly complex. We had a long discussion internally and decided to use Next.js for the following reasons:
I've already heard of Angular Universal, which like Next.js also offers the possibility of SSR. However, we all haven't used that yet, so I refer to point two and three here. |
Beta Was this translation helpful? Give feedback.
-
Hey! 👋 I suggest to have project landing and community areas (scripts, user account) be separated as well as making the landing (including main page, News, About Vim, download sections, etc.) with static generated site approach (already mentioned above). Such way has following advantages:
It is pretty popular approach for many free and open-source projects. |
Beta Was this translation helpful? Give feedback.
-
In my opinion, angular seems fit as it is relatively stable with many first party libraries making maintenance easy. I think it would be a better choice to decide upon as a community before putting in our efforts into it.
Let's discuss on it
Beta Was this translation helpful? Give feedback.
All reactions