This is for folks that have no idea of what a MEAN application is. For starters MEAN stands for,
- MongoDB: The use of MongoDB on the server side NO SQl vs a relational database like MySQL allows the quick development and scaling to suit your needs.
- ExpressJS: Express if the framework for the server side components used throughout this web application. In a nutshell here is what happens… Node gets call to open a certain page of database object, then through the API routes the request to the appropriate handler before parsing the information and returning the requested page or data to the user.
When it came time to deploy the application I had to find a service or services since GoDaddy, my hosting provider, doesn’t offer a way to deploy on their servers. I found that I could deploy through Heroku and use a service to house the database. I chose mlab for that task and it works well. So go play around with it and please feel free to leave me a comment on your thoughts.
Overall I loved doing this application. It taught me alot
Time to meet the new application.