Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to make your web framework popular?

I am developing open source web framework, it's almost ready but I still do not know how to promote it. What would you advice ? (except spamming stackoverflow, of course:) )

like image 257
Alex Ilyin Avatar asked Oct 30 '09 07:10

Alex Ilyin


People also ask

What is the best framework for web?

Renowned as one of the best front-end web development frameworks, Angular is an open web app framework that is managed by Google Angular Team. It can be your best option to build vast and high-functioning web applications. Due to its easy-to-use attribute, a lot of web developers are inclined toward Angular.


2 Answers

  • Make it good
  • Make good documentation (like symfony)
  • Make sure there is a market for it
  • Make a good website
  • Promote it via usergroups, etc.
  • Make sure that you have decent community featured like usergroups, IRC chat, forums

However, my experience is that it is definately the documentation that is the most important part. If you do that good, and your framework is as good as the documentation, you'll get the users :)

like image 87
phidah Avatar answered Oct 17 '22 10:10

phidah


I suggest you read Paul Graham's essay Being Popular which dissects the popularity of programming languages. While your web framework isn't exactly a programming language, it probably qualifies as a Domain-specific language, making his suggestions fairly relevant.

He speaks about the importance of being a scripting language for a popular system (think Spring MVC to Spring), brevity (think Tapestry's simple jwcid attribute or Savant for PHP needing only 1 LoC to function), hackability (again, Spring MVC, allowing your own impl of framework interfaces), having expert hackers as your targeted user base (others will follow their lead), etc.

like image 37
Robert Campbell Avatar answered Oct 17 '22 11:10

Robert Campbell