My name is David Díaz Clavijo. I am a computer engineering student at the University of Las Palmas de Gran Canaria (ULPGC) in the Canary Islands, Spain, where the sun is always shinning. My study programme lasts five years plus a Final Year Project (FYP). FYP is a between 800 and 1000 hours with a report to connect student knowledge. This blog is about my FYP.
My FYP is a web frameworks comparison focused on high productivity, agile, frameworks. My tutors are Cayetano Guerra Artal and Lydia Esther Bolaños Medina.
Project planning is:
- State of the art: Research about previous comparisons and statistics which helps to decide which frameworks to test and guide the project.
- Website definition: A website to be developed is defined. This website will be used to test different web frameworks.
- Learning about technology and developing a website: A fixed time is used to learn every technology and to develop the website.
- Conclusions: Analyses and comparison of different kinds of technology, states reached in development and time invested.
I know that my intelligence and background influences in learning curve and time for development. Therefore, conclusions depend on several variables hard to be measured but still I think it is interesting enough to do it. Criticism is welcome.
You can follow this project on twitter @Wframeworks.
Warning: Declaration of Social_Walker_Comment::start_lvl(&$output, $depth, $args) should be compatible with Walker_Comment::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/17/d418276000/htdocs/websitesframeworks/blog/wp-content/plugins/social/lib/social/walker/comment.php on line 60
Warning: Declaration of Social_Walker_Comment::end_lvl(&$output, $depth, $args) should be compatible with Walker_Comment::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/17/d418276000/htdocs/websitesframeworks/blog/wp-content/plugins/social/lib/social/walker/comment.php on line 60
RT @Wframeworks: Websites frameworks begins! A final project comparing agile web frameworks. http://t.co/has2HsUjPT
I hope you’ll look into Apache Tapestry 5 as one of your web frameworks. Tapestry is open source, written in Java, has a long history, is high performance, and is component based. It is specifically designed for agility, including a lot of features (live class reloading, excellent exception reporting, and more) to make developing web apps for the JVM fast, fun, and responsive.
Thank you very much for the first comment and the information. I will take this into account 🙂