Thursday, March 26, 2015

Some Useful Web Development Tools

In course of working and learning, we all discover some useful tools that just make life easier. But the net is a big place. And usual venues of information sharing - meeting at conferences and swapping tidbits doesn't happen all the time. So am trying to write down a list of webdev tools, and other general tools that I found useful.

There is a lot of choice out there for most tools. So I have included the one we use, and a few others that we evaluated. To begin with,

General Resources
Web Frameworks
  • Django: This is probably redundant here, given that we have been talking of Django all the time. Basically, Python based web framework.
  • Ruby on Rails
  • ASP.NET
CSS Frameworks
JavaScript Libraries
  • jQuery: Nifty JavaScript library that makes html document traversing, event handling and ajax simpler
  • YUI
JavaScript Frameworks
  • Backbone with Marionette: Backbone is awesome when you have a fairly interactive application. Helps you manage the client data display and event handling in a MVC fashion. Marionette is another library that makes backbone easier. Now, just to note, there are many more JavaScript Frameworks coming along. Back when we were evaluating, it was Backbone, Angular and Ember. But by the time I publish this post, this list will probably be outdated. :-)
  • AngularJS
  • Ember
  • Meteor
  • NodeJS
  • ReactJS
Code Editors
Okaym. We are a Vi shop. But for what its worth, there are these awesome 
Module Loaders
Won't make a recommendation here since we are not yet convinced that out choice is working for us yet :) But you have Module Loader Comparison + Pros / Cons to help out
Build Tools
Know of an awesome tool? Leave a comment!

14 comments:

  1. Hats off to your presence of mind. How amazingly you noticed the micro changes and wrote them in broader way. You are really a creative mind who writes very impressively.
    hire magento developers

    ReplyDelete
  2. There are many published definitions of software testing, however, all of these definitions boil down to essentially the same thing - software testing
    is the process of executing software in a controlled manner, in order to answer the question "Does the software behave as specified?"

    tests

    ReplyDelete
  3. The main thing which i like about web designing is that it needs creativity and we need to work differently acccording to our clients need this needs a creativity and innovation.
    web designing course in chennai|web designing training in chennai|FITA Velachery Reviews

    ReplyDelete
  4. If you are willing to develop a website but you dont know web development or coding then relax wordpress CMS platform is just for you. Where you can create website all by yourself.
    wordpress training in chennai | Wordpress course in chennai | FITA Academy reviews

    ReplyDelete
  5. I really love reading and following your post as I find them extremely informative and interesting. This post is equally informative as well as interesting . web development‬‬

    ReplyDelete
  6. I liked the way you wrote the article. It was very straightforward and your knowledge on the subject is fantastic.
    website development Kansas City

    ReplyDelete
  7. Great tools and tips..I really enjoyed reading these tools and tips. Thank you so much. All tools are awesome.Today web design company jaipur are using these tools and create a attractive website..

    ReplyDelete
  8. I really enjoyed reading your blog. I really appreciate your information which you shared with us.
    website development company delhi

    ReplyDelete
  9. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command .
    Web Development Company in Chennai


    ReplyDelete
  10. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…

    softwaretesting Training in chennai



    ReplyDelete
  11. really you have posted an informative post. it will really helpful to many peoples. thank you for sharing this blog. many peoples are working under the technology for all them this blog will be useful.

    ReplyDelete
  12. really you have posted an informative post. it will really helpful to many peoples. thank you for sharing this blog. many peoples are working under the technology for all them this blog will be useful.
    jaba training in chennai

    ReplyDelete
  13. This information is very useful to me. I learnt new idea from your sharing. And i will going to share your blog to my friends. Its very Professional and useful for us. Keep rock. thank you. Software Testing Training in Chennai | Software Testing Training in Chennai

    ReplyDelete
  14. really you have posted an informative post. it will really helpful to many peoples. thank you for sharing this blog. many peoples are working under the technology for all them this blog will be useful.
    java training in chennai

    ReplyDelete