If you have enabled Apex then check out the internet apps here and the commercial apps here
If I started a new web development based on PL / SQL, I would go to Apex, and not directly from the toolkit. View it as a Framework. Version 4 is in pre-release (available to run in the host environment), which may fit your timelines better than the current version 3.2.
I have no doubt that you can create usable and usable applications in any of the technologies. If your application is highly data oriented, you can get additional support from a database based. If you already have Oracle skills, this will also aim for Apex.
On the other hand, things like Ruby on Rails, PHP, etc., will have more users and more detailed control over the application. Separating the database from the application is one of the advantages of these technologies, which may be relevant in terms of uptime / scalability.
Gary myers
source share