Move Over Rails (RoR): We (Java Community) Have Grails, Trails and Now Sails Più di spostare Rails (RoR): Noi (Java comunitario) Sono Grails, sentieri e ora Sails
The beauty about Java community is that they never shy of creating yet another framework for any new / good idea. La bellezza su Java comunità è che non hanno mai timido di creare ancora un altro quadro di riferimento per ogni nuova / buona idea. You have seen dozens (or more) of dependency injection (IoC) frameworks. Avete visto decine (o più) di dipendenza iniezione (CIO) quadri. It has happened again. È accaduto di nuovo. Rails has not one, not two but three competitors. Rotaie non ha una, non due ma tre concorrenti.
Now you don’t have to learn yet another language (Ruby that is) to soak in the simplicity of Rails. Adesso non avete ancora da imparare un'altra lingua (Ruby che è) in ammollo in la semplicità di rotaie. You can do it as well in Java. È possibile farlo anche in Java.
The three java frameworks inspired by RoR are: Java i tre quadri ispirati dal RoR sono:
Grails
Grails aims to bring the “coding by convention” paradigm to Groovy. Grails mira a portare la "convenzione di codifica" paradigma di Groovy. It’s an open-source web application framework that leverages the Groovy language and complements Java Web development. E 'un open-source web application framework che sfrutta la Groovy lingua e complementi di sviluppo Java Web. You can use Grails as a standalone development environment that hides all configuration details or integrate your Java business logic. È possibile utilizzare Grails standalone come ambiente di sviluppo che nasconde tutti i dettagli di configurazione o integrare il tuo Java logica di business.
If you are a seasoned Java developer you will find Grails much easier to develop complex web based applications than other MVC frameworks. Se sei un conditi Java Developer troverete Grails molto più facile sviluppare complesse applicazioni basate su Web MVC rispetto ad altri quadri. You can enjoy the seamless integration of AJAX and database access, also when using existing code bases. Si può godere la perfetta integrazione di AJAX e banca dati di accesso, anche quando si usano le basi di codice già esistenti.
Trails Sentieri
Trails is a domain driven development framework in the spirit of Ruby on Rails or Naked Objects. La pista è un dominio guidato quadro di sviluppo, nello spirito di Ruby on Rails o Naked Objects.
The trails project aims to make java enterprise application development radically simpler by allowing developers to focus on the domain model and having other portions dynamically generated. I sentieri progetto mira a rendere Java Enterprise radicalmente lo sviluppo di applicazioni più semplici, consentendo agli sviluppatori di concentrarsi sul modello di dominio e altre parti che hanno generate dinamicamente. We will leverage existing technologies such as Spring, Tapestry, and Hibernate rather than reinventing. Ci leva le tecnologie esistenti come la primavera, Tapestry, e Hibernate, piuttosto che reinventare.
Sails Vele
The newest kid on the block has sparse documentation so far - “Sails is a dynamic Java web application framework.” However they have a movie demonstrating Il bambino più recente del blocco ha scarsa documentazione finora - "Sails è un'azienda dinamica Java Web application framework." Tuttavia essi hanno un film dimostrando how to use sails come utilizzare le vele . They have a Hanno un movie for eclipse users film per gli utenti Eclipse too. anche. The movie quality wasn’t too good on my windows machine with quicktime viewer. Il film di qualità non è stato troppo bello per il mio computer Windows con QuickTime spettatore. However we should cut him some slack as the project is very very new. Tuttavia dobbiamo tagliare alcuni slack lui come il progetto è molto molto di nuovo.
Grails probably has the most momentum today. Grails è probabilmente la più dinamica oggi.
It would be wonderful for the Java community if these three developer communities joins hand and creates a much superior product than the original Rails, instead of dissipating their (not so infinite) energy on three different projects with very similar goals. Sarebbe meraviglioso per Java comunità se queste tre comunità di sviluppatori si unisce a mano e crea un prodotto molto superiore di quella originale Rails, invece di dissipare la loro (non in modo infinito) l'energia a tre diversi progetti con obiettivi molto simili. And take Stripes framework author too. E prendere Stripes quadro autore troppo. He knows how to create a good product. Egli sa come creare un buon prodotto.
Filed under Elencato sotto Headline News Headline News , Java Software Software Java , Open Source Software Software open source , Technology Tecnologia , Web , Web Services Servizi Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | questo articolo |
Email this Article Invia questo articolo
You may also like to read Si può anche leggere come |



