Introduction
As the creator of Masonite and a part of the super fast growing Masonite community, I am super excited to release this to the world as the next major version of Masonite.
A lot of people have worked really hard on this release. I can't take full credit for this release at all. Countless hours coding new features, abstracting out old ones and simply talking out features in our Slack chat.
Masonite has grown a lot in the past year and a half. I could go into a full-length post on all the features and benefits of using Masonite so below are just some recent highlights about the community and this specific release:
Release Highlights:
Almost 1000 stars now on GitHub
230+ people in Masonite Slack channel
100's of pages of documentation.
Awesome new validation library I built specifically for Masonite that I have been using a LOT in 2.2.
A brand new testing module for Masonite.
Added a much better way to test the database and create integration tests.
DOZENS of quality of life improvements over Masonite 2.1
Generally backward compatible with Masonite 2.1. A few minor changes to upgrade.
Community
Here's a very small portion of what the community is saying about Masonite just in the Slack chat. I really am so honored to have been a part of building the Masonite community. We have some of the warmest welcoming people in the Python community its amazing. Love seeing devs helping out other devs. Make sure you join using the links at the bottom of the thread.
Learn More
To learn more about the framework and start using it, here are some links to help:
Slack: http://slack.masoniteproject.com/
Docs: http://docs.masoniteproject.com
5 reasons why people are choosing Masonite over Django: https://dev.to/masonite/5-reasons-why-people-are-choosing-masonite-over-django-ic3
What's New in 2.2: https://docs.masoniteproject.com/v/v2.2/whats-new/masonite-2.2
Twitter: https://twitter.com/masoniteproject
Masonite: https://github.com/masoniteframework/masonite
Masonite Core: https://github.com/masoniteframework/core
Awesome Masonite: https://awesome.masoniteproject.com/
Top comments (15)
It's Laravel but in Python
That's the point
Hell yeah, finally founded after a two years.
Really I want to keep updated on this framework when I was introduced to this framework by core team member Vaibhav Mule. But, forgotten the name years ago. And I was at the moment where I just leave idea about it. And started my journey with django. Now, today ( just before 5 minutes writing this comments ) I finally found the LARAVEL OF PYTHON.
At this time weting this comment, I've seen many progress but, I'm not ready to take it to the production level. But, I'll play with it for sure 110%.
Hope for the success. And lots of wishes from a developer to developers and contributors of this framework.
Already waiting for the day where I can confidently see the stability of this project.
( Already somehow stable but, not as compared to django. )
Love you guys.
I'd really like to find a Django style async framework built for modern frontends with integration with things like NPM and Babel.
This looks cool and queues and cron jobs are both things I had to bolt on to Django so its nice that they're built in.
Inspired by Laravel, I would say the name should be Maravel.
Great work though.
What about "Marvel" instead
Accidental copyright
And where comes the name from?
That's a great question. So Masonite comes from "Masonite board" which is what artists use to put their artwork on. it's like a corkboard basically.
I personally like to think of programming as a type of art form. Refactoring code, getting things right, making it maintainable etc is an artform that takes practice.
So if masonite board is where artists put their artwork on (like a painting) I wanted Masonite to be where developers put their artwork (their software).
So I called it Masonite :)
Any backers yet, how many companies are using @masoniteproject?
been in talks with a few companies to sponsor the project. As for companies that are using it, there's a good amount. An active member in the Slack channel in Brazil is building his financial startup with Masonite. A web development team in Minnesota run by Abram Isola has won several large scale contracts. Here is a picture of our chat I can find. He has won a few more contracts with other big companies as well as presenting Masonite as his architecture plan. Also been in talks with MongoTel on building some systems for them as well.
That's what I can think of off the top of my head and I'm sure there are companies I'm not aware of that are using Masonite internally in their own systems they haven't told me about.
Mi likieeee
I think i will build a mini project to see how she works
Why should i leave django for Masonite
Here's a good article most people like: dev.to/masonite/5-reasons-why-peop...