Fenix es un servidor web de escritorio para desarrolladores. Visita fenixwebserver.com para más detalles. Hay algunos videos de YouTube de la versión anterior. Todavía no tenemos capturas de pantalla de la versión 3.0.0, pero se grabó una demostración en vivo de Bleeding Edge Web durante los primeros días de desarrollo.
Patrocinadores (a partir de 2020)
Si estás usando Fenix, ¡nos encantaría recibir tus comentarios!
Fenix 3.0.0 versión candidata 13 para macOS y Windows está disponible.
Únase a la lista de correo (regístrese en la parte inferior de la página)
ACTUALIZACIÓN 18/09/19 Fenix 3 está listo, tanto para Mac como para Windows. Tuvimos que eliminar algunas cosas, como las actualizaciones automáticas (le solicitará que descargue una nueva versión cuando haya nuevas actualizaciones disponibles). Desafortunadamente, las herramientas para actualizar una aplicación de Electron no son suficientes para admitir algunas de las nuevas funciones (como la CLI incorporada, la actualización de PATH
, etc.). Estamos trabajando en una experiencia de actualización automática más optimizada, que impulsará versiones futuras.
Fenix 3 es solo una de varias cosas en las que hemos estado trabajando bajo la marca Author.io para hacer que escribir software sea un proceso más eficiente y agradable. Dado que hay varios esfuerzos en marcha (y solo dos de nosotros estamos trabajando en todo), también estamos dedicando tiempo a convertir Author.io en una empresa de pleno derecho. No se preocupe, Fenix seguirá siendo gratuito... estamos explorando otras opciones de monetización para respaldar el desarrollo continuo, así como el patrocinio de los muchos esfuerzos de código abierto en los que estamos dedicando tiempo.
También casi hemos terminado con lo siguiente:
Se utilizaron NGN, chasis y componentes web para construir Fenix 3 y los sitios web asociados. NGN ha sido probada con clientes como TopGolf, Aunt Bertha y varias empresas. Estamos trabajando activamente en Metadoc para producir una mejor documentación para las bibliotecas API de Fenix 3.
También publicamos los documentos iniciales de Fenix 3.
Un sitio web de marcador de posición para Author.io, una cuenta de Twitter @author_io y una página de Facebook de Author.io están activos.
Para aquellos a quienes invitamos a la versión beta inicial, gracias. Tus comentarios han sido invaluables. También me gustaría agradecer públicamente a aquellos de ustedes que han donado. ¡Su apoyo significa mucho para nosotros!
Tenemos algunas novedades interesantes en la versión 3.0.0:
Base
El sistema de complementos es sólo para uso interno. Esperamos ampliar esto para uso de desarrolladores en una edición posterior.
Núcleo abierto
npm install fenix-cli
). Ha habido varias solicitudes de cosas como compresión gzip, ETags, etc. Estas características normalmente no tienen sentido para la forma más simple de desarrollo local, pero el desarrollo moderno de la interfaz de usuario "bien hecho" requiere un poco más de énfasis en la red/transmisión. Estas funciones se vuelven muy útiles al realizar pruebas y solucionar problemas, por lo que hemos hecho posible activarlas o desactivarlas para cada servidor. También estamos ampliando la API de Fenix para administrar estas cosas mediante programación y anticipamos lanzar un complemento gulp/grunt para ayudar a automatizar los flujos de trabajo de pruebas locales.
Edición PRO
Debido a la naturaleza única y compleja de algunas de estas características, las trasladaremos a un proyecto separado. Probablemente resurgirán en la edición 3.1.x o 3.2.x (posiblemente de forma gratuita).
El navegador de solicitudes se lanzará como una aplicación independiente, por lo que no estará en Fenix 3.0.0. Siempre sentí que era una herramienta útil, y los resultados de la encuesta coinciden... pero tampoco encaja tan bien con el alcance original de Fenix. Moverlo a su propio proyecto le ayudará a obtener la atención que necesita para ser realmente asombroso.
Finalmente, vamos a "núcleo abierto". La mayoría de las funciones anteriores serán gratuitas, pero está previsto un lanzamiento comercial de funciones más avanzadas. Por mucho que nos gustaría que esto fuera gratuito, el desarrollo ya se ha convertido en un esfuerzo de tiempo completo.
Aplicación principal:
Navegador de webhook
La wiki tiene información adicional sobre cómo funciona Fenix, cómo hackearlo y cómo usarlo en otras plataformas. El historial de versiones tiene versiones anteriores y un registro de cambios.
Hacer una donación se destinará al desarrollo de Fenix. Por el momento, me encantaría alcanzar una meta simple de $100 en contribuciones anuales para poder obtener una licencia de Apple Developer para Fenix... que es la única aplicación que estoy distribuyendo en Mac. Esto ayudaría a evitar la molestia "No se puede instalar desde un desarrollador no identificado" que experimentan algunos usuarios de OSX Mavericks. Otras contribuciones se destinarían a esfuerzos futuros, como albergar un túnel SSH público (para aliviar un poco la carga de localtunnel.me) y el desarrollo de nuevas funciones.
Apoye el desarrollo de OSS a través de Stripe o conviértase en patrocinador
Fenix 2.0 está disponible bajo licencia GPL.