Rapid Application Development Tools für Web-basierte Anwendungen [geschlossen]
Frage
Ich möchte Empfehlungen auf einem einfachen Werkzeug oder Programmiersprache lernen, Web-basierte Anwendungen zu entwickeln.
Es soll eine schnelle Anwendungsentwicklung zur Verfügung stellt (RAD), sein Cross-Plattform und in der Lage zu verschiedenen Datenbanken zu verbinden.
Ein Beispiel Rubin sein könnte, Turbogears usw. Vorzugsweise Open Source.
Lösung
Ruby on Rails ist Open Source, sehr einfach zu erlernen, arbeitet mit vielen Datenbanken und von Grund auf Sie schnell Web-Anwendungen erstellen lassen:
Ruby ist die Sprache, und Rails ist der Rahmen. Die Kombination ist sehr viel RAD.
Andere Tipps
Ich würde sagen, dass einer der einfach zu erlernen und robust RAD, die ich über gekommen sind ist ... Wavemaker
Überprüfen Sie es heraus www.wavemaker.com
Etwas verwandte:
- Rubin- oder C # als erste Web-Entwicklung Sprache ;
- Welche Web-Entwicklung Sprache am besten für einen C-Programmierer ist ?
Ihre Frage ist ein wenig zu weit gefasst. Grundsätzlich gibt es viele Plattformen gibt, die Web-orientiert sind, einschließlich PHP, Python / Django, Ruby und sogar Java oder C # / ASP.NET. Jeder hat vor allem Vorteile oder Gründe, warum Sie einen über den anderen unter bestimmten Umständen wählen könnten.
Ich persönlich empfehle PHP als eine extrem niedrige Eintrittsbarriere aufweisen, ist billig zu bewirten, einfach zu laufen (nur so etwas wie XAMPP unter Windows installieren und Sie sind gut zu gehen) und ist sehr flexibel. Aber auch andere Plattformen können gut arbeiten.
Sie können mit Mono gehen (Open-Source * nix-Version der .NET-Entwicklungsplattform, Sie wissen, Unix, Linux, etc.). Sprache: C # (sehr Java-like). Es gibt eine IDE: MonoDevelop.
3 Jahre in PHP, aber ich wünschte, ich studierte RubyOnRails statt. 90% der Programmierung ist über die Datenvalidierung und Datenbankzugriff.
Versuchen Vaadin Es ist ein Java-basierter Web-APP dev Rahmen
Wenn Sie die Java kennen, dann wohl am besten für Web-basierte Anwendung Entwicklung ist Vaadin