-
Notifications
You must be signed in to change notification settings - Fork 6
Backend Development
##Backend Development ###What is Backend Development? Backend Development generally involves developing the core business logic of your application. More specifically, Backend Development is server-side (as opposed to Frontend Development, which is client-side).
##Backend Technologies ###Structured Query Language (SQL) A language used to interact with database systems.
##Backend Frameworks ###What are Backend Frameworks? Backend Frameworks are frameworks that abstract the core business logic of your application into a higher-level language. Many also include functionality for common tasks such as user authentication and database queries.
###Django Django is a Python-based "battries included" web framework that's great for newbs and experienced developers alike. It does a decent job of making sure you do things the right way while keeping your code organized and your site secure.
###Flask A python-based micro web-framework, by micro web-framework, it means, that only the minimal components of a web-framework already exist in the system, while other components (like ORMs to manage your database need to be added).
Using a micro web-framework allows us to fully customize and optimize our systems, this might be an option for those who want to learn by building a system of their own (challenging but rewarding), or those who are already experienced with Rails or Django and want to dive deeper.
- [flaskify (developed by @hilalh)](https://github.com/hilalh/flaskify A boilerplate code that includes several components added to flask.