Skip to content
Yogendra Pal edited this page Oct 17, 2017 · 2 revisions

Welcome to the Learning-Objectives-Repository wiki!

Choice of framework

There are many frameworks available nowadays. At this time I don't know which one is best for this project. I believe that one day this project will be used by all teachers, institutes, and students. So, scalability is an issue.

The framework can be divided into 3 categories based on the programming languages they use. JS, Python, and PHP are the programming languages used by many frameworks. When I start exploring I found React Native is very popular that uses JS, Django for python and laravel for php.

I spend some time in learning React Native, I didn't understand it so I decided to use LARAVEL because I am familiar with PHP. When I start exploring LARAVEL, I found that it is based on or fork from Symfony framework. When I explored Symfony framework, I found that Drupal 8 is based on Symfony.

I am master of Drupal 8. So, for now, I have decided to use Drupal 8 for this project. I believe that this will help me to make at least first prototype of the system. later, I will decide to continue with Drupal 8 or switch to something else.

The website is available here: http://www.learningobjectives.tk

Clone this wiki locally