Links es un lenguaje/framework de programación web funcional parecido al lisp que hace que sea fácil escribir una sola pieza de código que se compila con código del lado del servidor, JS y HTML del lado del cliente, facilitando mucho más la escritura de aplicaciones web . Como realmente no hay distinción entre el cliente y el lado del servidor, lo llaman programación "sin niveles". Con el advenimiento de Server-side JS, ¿hay marcos comparables con JS? Tenga en cuenta que no solo me refiero a escribir el código del lado del servidor y del lado del cliente en el mismo idioma, sino también escribir las funciones del lado del servidor y del lado del cliente que pueden llamarse entre sí y generar el HTML. Eche un vistazo a Links o HOP para tener una mejor idea de lo que estoy hablando. ¿Existe un marco web sin niveles para JavaScript?¿Marco web Tierless con Javascript?
Respuesta
He leído un poco sobre Jaxer: http://jaxer.org
¿Quieres Node.js o bikechain.js @getify lo llama el medio-fin de tener Javascript ejecutado tanto en el lado del servidor y del lado del cliente para el mismo resultados. Un buen ejemplo de uso es la validación. ¿Por qué escribirlo en dos idiomas cuando puede escribirlo una vez en JS y tiene que ejecutarse tanto en el cliente como en el servidor?
Ver: http://blog.getify.com/2010/07/how-to-begin-your-middle-end/
Y: http://blog.getify.com/2010/07/why-node-js-rocks-the-middle-end/
Los enlaces no parecen funcionar. ¿Está derrotado getify.com? – highBandWidth
trabajando para mí esta mañana. – JohnO
Creo NowJS cumple los criterios para un framework web tierless JS.
La mayoría de los idiomas mencionados aquí en realidad generan JavaScript para el lado del cliente y algunos también para el lado del servidor.
Meteor y NodeJS se pueden ver como frameworks sin niveles, pero en mi opinión no satisfacen al 100% la definición de un lenguaje sin niveles. En un verdadero lenguaje sin niveles, uno no debería necesitar pensar en términos de cliente y servidor, sino solo en términos de un programa. La mayoría de los idiomas tierless requieren hoy en día uno de anotar piezas de código para marcar la distribución, como en Enlaces, Opa, ML5, etc. Hop
- 1. Marco básico para presentaciones con HTML5 + javascript
- 2. Cómo integrar SockJS con otro marco web
- 3. Patrón de MVP con marco de JavaScript?
- 4. Dojo versus YUI marco Javascript
- 5. Marco de plantilla de Javascript
- 6. Sitio web protegido con contraseña con JavaScript
- 7. Marco web liviano de Java: requisitos específicos
- 8. jQuery, Marco de aplicaciones web?
- 9. ¿Qué marco de aplicación web?
- 10. Marco MVC liviano para JavaScript
- 11. alguna experiencia con el marco de desarrollo web "Play" java?
- 12. ¿Qué es un marco web? ¿Cómo se compara con LAMP?
- 13. marco javascript del lado del servidor
- 14. Recomendar el marco web para Clojure
- 15. Raspando sitios web con Javascript habilitado?
- 16. intento inseguro JavaScript para acceder marco con Mapas Google
- 17. Intento de JavaScript para acceder al marco con URL
- 18. ¿Qué marco Javascript se integra bien con Grails?
- 19. Youtube JavaScript inseguro intenta acceder al marco con URL
- 20. intento inseguro JavaScript para acceder marco con el URL
- 21. intento inseguro JavaScript para acceder marco con el URL
- 22. Marco para escribir el servicio web PHP
- 23. Marco de desarrollo web Java MVC?
- 24. Marco de validación de Javascript para Backbone.js
- 25. marco flotante y el sitio web externo
- 26. Elegir un marco web java 2011
- 27. marco web de Java en 2011
- 28. Seleccionar un marco web de Python
- 29. marco Javascript para visualizar la relación
- 30. Marco de Javascript para emular OOP
Tuvimos algo como esto, hecha a la medida en la parte superior de Helma http://helma.at Nosotros ya no lo use b/c es confuso para depurar y más difícil de escribir luego con una separación limpia. ¿Por qué querrías combinar los dos lados? – oberhamsi