Skip to content

Adds Masonite Python framework to Web Frameworks#1028

Merged
vinta merged 2 commits intovinta:masterfrom
josephmancuso:master
May 25, 2019
Merged

Adds Masonite Python framework to Web Frameworks#1028
vinta merged 2 commits intovinta:masterfrom
josephmancuso:master

Conversation

@josephmancuso
Copy link
Contributor

What is this Python project?

Masonite is a web framework that is extremely simple and changes what it means for a batteries included Python framework. Intuitive and elegant from installation to deployment.

What's the difference between this Python project and similar ones?

  1. Uses design patterns to make the framework extremely extendable and easy to maintain
  2. Extremely powerful built in IOC container with auto resolving dependency injection
  3. Lots of out of the box support and features that other Python frameworks don't have.
  4. Intuitive API and elegant code makes your application actually readable months or years later.
  5. Very extensive documentation
  6. A very powerful command line tool called craft commands
  7. Active Record style ORM instead of the clunky Data Mapper that other Python frameworks use
  8. Complete separation between models and migrations removing a lot of the magic and finger crossing of migrations

--

Anyone who agrees with this pull request could vote for it by adding a 👍 to it, and usually, the maintainer will merge it when votes reach 20.

@josephmancuso
Copy link
Contributor Author

@vinta Looks like we hit 20 :)

@josephmancuso
Copy link
Contributor Author

@vinta anything else we need to do, bud? Merging this would be incredible 😍

@vinta vinta merged commit 5e006a0 into vinta:master May 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants