Before talking about Django, first, let's talk about Framework. What and Why?
Q. What is a framework?
A framework is a code library that makes a developer's life easier when building reliable, scalable and maintainable applications.
In other words, it is an application which makes development and maintenance easier to us.
Different programming languages have their specific framework. Some of them are :
Java:- Spring MVC, Hibernate, Struts ...
.NET:- ASP.NET, ASP.NET MVC ...
Python:- Django, Flask, Web2py ...
PHP:- CakePHP, Zend Framework, Laravel ...
JavaScript:- Angular JS, React JS, Node JS ...
Q. Why use a framework?
Q. What is a framework?
A framework is a code library that makes a developer's life easier when building reliable, scalable and maintainable applications.
In other words, it is an application which makes development and maintenance easier to us.
Different programming languages have their specific framework. Some of them are :
Java:- Spring MVC, Hibernate, Struts ...
.NET:- ASP.NET, ASP.NET MVC ...
Python:- Django, Flask, Web2py ...
PHP:- CakePHP, Zend Framework, Laravel ...
JavaScript:- Angular JS, React JS, Node JS ...
Q. Why use a framework?
A framework is not absolutely necessary: it is “just” one of the tools that is available to help you develop better and faster!
Better, because a framework provides you with the certainty that you are developing an application that is in full compliance with the business rules, that is structured, and that is both maintainable and upgradable.
Faster, because it allows developers to save time by re-using generic modules in order to focus on other areas. Without, however, ever be tied to the framework itself.
Now come to Django.
Django is a Romany term meaning "I awake".
As Django is mentioned above, it is a framework of python, for developing web applications and most popular among all other python frameworks.
Django is a free and open source web application framework, written in Python. A web framework is a set of components that help you to develop websites faster and easier.Built by experienced developers, it takes care of much of the hassle of Web development so you can focus on writing your app without needing to reinvent the wheel.
Q. From where I can get it ?
Just go to this link. click here
Goto this link and follow the instruction. If you don't know how to use pip script in python then read it. How pip works?
For further details, you can google it otherwise leave a comment if want any help from my side.
Keep coding. ;)
Comments
Post a Comment