Play Framework

Choosing the right technology for your product will play a big part on your product success. Nowadays there are tons of framework for you to mix and match to build an awesome technology stack. Nevertheless, more options means more headache to the development team as these framework come with it’s own strength and weakness.

There are no “The Best Framework”. There isn’t one. Heck, it will never exist. The key here, is to choose the right one. Know your product, identify the must-have and nice-to-have, focus on the earlier and start filtering all the framework features so that you can focus your search. Once you did this, now look at yourself and your team, try to draw a line between the product requirement, your team skill, and the technology. There is no point of choosing “fancy and cool” tech if non of your team member have the capability to use it.

On my latest project, I stumbled on Play framework technology. It’s a web apps framework written (beautifully) with Java and Scala. I use Java back in Uni and have a basic knowledge of website development, so I think this framework will do okay for me. In the end, this framework exceed my expectation for me. The learning curve is very steep due to lack of tutorial and so on but once you get the hang of it, there are no turning back (lol). It is very rich yet simple and always deliver. There are tons of built in library and plugin that you can use and very easy to maintain. If you know java, and want to create a simple web apps, I think Play is a must try.

I’m a total newbie on Product Development, but I try to get better each day so one day I could share my knowledge to the others. Let’s hope that those days are not too far from now. Cheers!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s