ResAMPLR es un instrumento virtual y una tienda de muestras + tienda. ResAMPLR actualmente está ejecutando Ruby on Rails. Este es un esfuerzo para portar el sitio a un idioma más manejable.
Ror es genial, pero la magia puede ser demasiado. Los enfoques de RESAMPLR superados por Rails, y mantener la base de código Ruby original se volvió demasiado engorrosa.
La nueva pila de ResAMPLR también usa ELM, un lenguaje frontal reactivo y funcional con tipificación estática y sin errores de tiempo de ejecución.
El código original no es de código abierto o "gratis". Sin embargo, debido a que el óxido sigue siendo incipiente cuando se trata de la web, pensamos que podría ser una valiosa herramienta de aprendizaje para la comunidad.
Asegúrese de tener instalados Vagerant y Virtualbox.
Simplemente ejecute vagrant up y luego vagrant ssh . Navegue al directorio de trabajo AT /vagrant/ .
Nota: También deberá ejecutar
cargo install diesel_cli --no-default-features --features "postgres"como la caja vagabunda omite accidentalmente. Esto debería solucionarse en futuras versiones.
Para construir, ejecute just dev-build . Para servir y observar los cambios, en lugar de ejecutar just dev-run .
Debido a que uso un sistema de Windows, prefiero usar Vagrant. Sin embargo, si no desea usar Vagrant y prefiere instalarlo usted mismo, necesitará algunas cosas:
--no-bin-links al instalar en un host de Windows. Este software actualmente no tiene licencia (lo que significa que aún no hemos encontrado algo sensato). ResAMPLR es un proyecto comercial y requerirá cierto escrutinio al seleccionar una licencia.
Mientras tanto, puedes seguir estas reglas de "no ser un imbécil":