codedivoire / dembesi

DembeSi est une initiative de la communauté CodeDivoire visant à mettre en ligne tous les noms des groupes ethniques de la Côte D'Ivoire dans un format multimédia dans le but de les préserver et les documenter. Ce projet vise à promouvoir la culture Ivoirienne et de pérenniser l'identité africaine.
GNU General Public License v3.0
7 stars 3 forks source link

What front library choose for building complex ui components ? #7

Open DevAlves1993 opened 5 years ago

DevAlves1993 commented 5 years ago

The architecture of the DembeSi project is based on the MVC pattern and is a traditional web application.

Why this pattern ? DembeSi is a web application that aims to display the information of a name, so it will be used most of the time in read-only mode, so it does not require highly complex visual components.

However, if the need to have complex components is useful, their construction will be done with Front libraries such as VueJS or React.

Personally VueJS is my library of choice for the construction of complex UI components for various reasons :

DevAlves1993 commented 5 years ago

At note that is same front library which wil be used for build of back office of DembeSI, the back office application will be SPA type application.

stefann-sasori commented 4 years ago

Hello,

As this seems to be an old thread, I would like to know if the JavaScript framework have been chosen. I've made plenty of works with VueJS and if it happens to be the selected framework, I would be glad to contribute to the codebase. I am a new member of the Code D'ivoire community.

Cheers, and keep up the good work!

DevAlves1993 commented 4 years ago

Hi, The framework has still not been chosen, the proposals are still open. Don't hesitate to propose ideas. Unfortunately I don't have enough time at the moment to continue the development of the project, I hope to have more time soon.