Feathers: Liberación de plumas de alca

Creado en 13 abr. 2016  ·  22Comentarios  ·  Fuente: feathersjs/feathers

alca de plumas

Este es el problema de lanzamiento para realizar un seguimiento de todas las partes móviles en todos los repositorios. Fecha de lanzamiento oficial prevista para el cuarto trimestre de 2016.

El objetivo principal de esta versión es corregir los errores importantes, agregar algunos servicios auxiliares, fortalecer la autenticación después de las pruebas de batalla, actualizar la CLI y el Generador para estar más preparados para el futuro y agregar más documentación y ejemplos.

imgp0339
_el alca dándote una mirada espeluznante y juiciosa_

Módulos básicos y básicos

  • [x] [Admite archivos de configuración JS además de JSON en feathers-config](https://github.com/feathersjs/feathers-configuration/issues/12).
  • [x] Consolidar ganchos comunes en su propio repositorio. Ahora plumas-anzuelos-común
  • [x] [Bootstrap una aplicación usando archivos de configuración JSON] (https://github.com/feathersjs/feathers-bootstrap)
  • [x] Admite la inicialización asíncrona de servicios o cualquier otra cosa. _logrado a través de plumas-bootstrap_
  • [x] "Consulta en vivo" a través de plumas reactivas
  • [x] [Agregue first , last , error compatibilidad con ganchos](https://github.com/feathersjs/feathers-hooks/pull/110)

    Autenticación

  • [x] [Autenticación de plumas 1.0](https://github.com/feathersjs/feathers-authentication/milestones/1.0)

Adaptadores de servicio

[EDITAR] Se han iniciado algunos trabajos aquí, pero estos no son una alta prioridad para nosotros en este momento. Nos gustaría ❤️ un poco de ayuda si alguien realmente quiere poseer estos y convertirse en parte del equipo central, responda en un comentario. Es probable que no estemos buscando oficialmente volver a visitarlos hasta algún momento en 2017.

Nuevo CLI y Generador

En curso

  • [x] [CLI de plumas 2.0](https://github.com/feathersjs/feathers-cli/milestones/2.0)
  • [x] [Generador de plumas 1.0](https://github.com/feathersjs/feathers-generator/milestones/1.0)

Documentación y Guías

  • [x] [Guía de chat de Vue.js](https://github.com/feathersjs/feathers-docs/pull/152) _cortesía de @niallobrien_ 🎉
  • [ ] [Relaciones de muchos a muchos con Sequelize](https://github.com/feathersjs/feathers-docs/issues/51) _@ekryski en progreso_
  • [x] [Cómo iniciar sesión en redes sociales](https://github.com/feathersjs/feathers-docs/issues/60)
  • [x] [Cómo desinfectar y serializar datos con ganchos](https://github.com/feathersjs/feathers-docs/issues/134)
  • [x] [datos de formulario de múltiples partes] (https://github.com/feathersjs/feathers-docs/issues/111)
  • [x] [Errores de formato personalizado](https://github.com/feathersjs/feathers-docs/issues/122)
  • [ ] [Implementación en Heroku](https://github.com/feathersjs/feathers-docs/issues/66) _@ekryski en progreso_
  • [ ] [Dockerización de una aplicación Feathers](https://github.com/feathersjs/feathers-docs/issues/63) _@slajax en progreso_
  • [ ] [Microservicios en clúster](https://github.com/feathersjs/feathers-docs/issues/70)
  • [x] [Reducir y reestructurar para que sea más accesible, centrado en API y más rápido de navegar] (https://github.com/feathersjs/feathers-docs/issues/251)
  • [ ] [Mover guías a Medio](https://github.com/feathersjs/feathers-docs/issues/250)

    Ejemplos

  • [x] [Uso de Auth0 para autenticación](https://github.com/feathersjs/feathers-demos/issues/10)

  • [x] [Cómo iniciar sesión en redes sociales](https://github.com/feathersjs/feathers-demos/issues/3)
  • [x] [Cómo renderizar plantillas del lado del servidor](https://github.com/feathersjs/feathers-demos/issues/8)
  • [ ] [Relaciones de muchos a muchos con Sequelize](https://github.com/feathersjs/feathers-demos/issues/9) _en progreso @ekryski_
  • [x] [Un iniciador de reacción isomorfo] (https://github.com/feathersjs/feathers-demos/issues/2)
Discussion

Comentario más útil

Gracias por la paciencia de todos con esto. El 90% de Auk ya está completo, pero gran parte de la confusión proviene de la falta de documentos. Estamos muy cerca de terminar de actualizar toda la documentación.

Después de hablar con @daffl , aquí hay una actualización (el orden importa) de lo que queda para finalmente cerrar este tonto...

  • [x] Documentos de la API de autenticación
  • [x] documentos de gancho
  • [x] Lanzamiento v3 de feathers-hooks-common como una versión principal normal (actualmente una versión preliminar)
  • [x] Actualizaciones de la guía de chat
  • [x] Combinar con la rama auk
  • [x] Finalizar la guía básica de Feathers
  • [x] Cualquier arreglo de generador restante

    • [x] Cualquier error nuevo encontrado

    • [x] Actualizar feathers-common-hooks

    • [x] Actualizar feathers-authentication

    • [x] Asegúrese de que eliminemos la contraseña de usuario

  • [x] Generador de versiones como una versión principal normal (actualmente una versión preliminar)
  • [x] Lanzamiento de feathers-cli como un lanzamiento normal de la línea principal (actualmente un lanzamiento preliminar)
  • [x] Fusionar actualizaciones de chat de plumas
  • [x] Terminar los documentos API del cliente de plumas
  • [x] Actualizar la aplicación de chat Feathers RN
  • [ ] Mueva/actualice cualquier guía antigua/propuesta a la sección de guías o como publicaciones de blog en medio
  • [x] Etiquete la rama de plumas-docs master y corte una rama de pre-auk (nombre aún por determinar)
  • [x] Combinar plumas-docs auk a master y etiquetarlo
  • [x] ¡ANUNCIO DE LANZAMIENTO!

Ha tardado mucho en llegar y definitivamente hemos tenido algunos cambios en el alcance (algunos justificados y otros no), pero también hemos respondido muchas preguntas, ayudado a muchas personas, corregido un montón de errores y agregado algunas funciones bastante impresionantes. .

Todos 22 comentarios

Plumas Apple Push Notificaciones 1.0
Plumas Google Push Notificaciones 1.0

¿Cuál es la estimación de que estos dos servicios estén listos?

Hubo alguna discusión en el n.º 254, pero no parece que se haya hecho más trabajo hasta ahora. Es posible que se salga de la hoja de ruta de esta versión, ya que todavía tenemos un par de elementos de mayor prioridad que abordar.

¿Se agregará la autenticación de Twitter dentro de Auk?

@thosakwe sí, @ekryski ha incluido Twitter OAuth en el lanzamiento. 🎉

Viene con [email protected]

Estoy planeando comenzar mi nuevo proyecto usando plumas. Me gustaría comenzar con el lanzamiento de auk ya que el módulo feathers-authentication-management (que es parte de auk) ofrece bastante funcionalidad que me gustaría utilizar.

Normalmente solo npm install la versión preliminar, pero no pude averiguar cómo hacerlo cuando uso feathers-cli .

¿Cómo puedo comenzar con la liberación de auk?

FYI celalo, feathers-authentication-management funciona con la versión actual anterior a Auk de feathers y feathers-authentication también.

¡Brillante! @eddyystop gracias por la información.

Hola a todos, muy emocionada de ver el progreso. Estoy a punto de comenzar un gran proyecto para un SPA basado en datos, por lo que me preguntaba si debería usar la versión 2 o esperar hasta que AUK esté lista para la producción. ¿Alguna actualización sobre la fecha de lanzamiento?

@lobosan Puede crear una nueva aplicación ejecutando

npm install feathers-cli<strong i="7">@pre</strong> -g
mkdir testproject
cd testproject
feathers generate app

@daffl Has olvidado -g para la instalación de plumas-cli, ¿no?

Sí, de hecho. Arreglado ahora.

Gracias por la paciencia de todos con esto. El 90% de Auk ya está completo, pero gran parte de la confusión proviene de la falta de documentos. Estamos muy cerca de terminar de actualizar toda la documentación.

Después de hablar con @daffl , aquí hay una actualización (el orden importa) de lo que queda para finalmente cerrar este tonto...

  • [x] Documentos de la API de autenticación
  • [x] documentos de gancho
  • [x] Lanzamiento v3 de feathers-hooks-common como una versión principal normal (actualmente una versión preliminar)
  • [x] Actualizaciones de la guía de chat
  • [x] Combinar con la rama auk
  • [x] Finalizar la guía básica de Feathers
  • [x] Cualquier arreglo de generador restante

    • [x] Cualquier error nuevo encontrado

    • [x] Actualizar feathers-common-hooks

    • [x] Actualizar feathers-authentication

    • [x] Asegúrese de que eliminemos la contraseña de usuario

  • [x] Generador de versiones como una versión principal normal (actualmente una versión preliminar)
  • [x] Lanzamiento de feathers-cli como un lanzamiento normal de la línea principal (actualmente un lanzamiento preliminar)
  • [x] Fusionar actualizaciones de chat de plumas
  • [x] Terminar los documentos API del cliente de plumas
  • [x] Actualizar la aplicación de chat Feathers RN
  • [ ] Mueva/actualice cualquier guía antigua/propuesta a la sección de guías o como publicaciones de blog en medio
  • [x] Etiquete la rama de plumas-docs master y corte una rama de pre-auk (nombre aún por determinar)
  • [x] Combinar plumas-docs auk a master y etiquetarlo
  • [x] ¡ANUNCIO DE LANZAMIENTO!

Ha tardado mucho en llegar y definitivamente hemos tenido algunos cambios en el alcance (algunos justificados y otros no), pero también hemos respondido muchas preguntas, ayudado a muchas personas, corregido un montón de errores y agregado algunas funciones bastante impresionantes. .

muchas gracias por todo tu trabajo en esto! 😄

¡Muchas gracias por tu trabajo! Estoy deseando que llegue ese último, largamente deseado, "¡ANUNCIO DE LANZAMIENTO!"
¡Camino a seguir!

Enviamos los nuevos documentos a principios de esta semana y movimos los antiguos a https://legacy.docs.feathersjs.com/.

Algunas secciones de las guías solo necesitan un poco de actualización, pero en general, todos los documentos de la API están en su lugar y actualizados, ¡y todos los módulos que fueron versiones preliminares se lanzaron oficialmente!

¡Esto ya está oficialmente cerrado! 💥

Puede leer sobre el anuncio de lanzamiento aquí: https://blog.feathersjs.com/the-auk-takes-flight-c4b3c070c6d.

Estaremos migrando las guías antiguas a las publicaciones de blog en Medium durante el próximo tiempo, pero mientras tanto aún puede acceder a ellas en:

¡¡¡Felicidades!!!

Chicos tan geniales. Gracias por tu gran trabajo.
Ojalá algún día podamos ver un buen entorno JavaScript y una plataforma diseñada para funcionar bien con los principales marcos frontend. Algo mágico como lo que era un meteorito cuando acababa de salir. En esa plataforma me encantaban las cosas que podía lograr con facilidad. Me refiero a tener un solo lugar a donde ir para aprender lo que necesito hacer para tener una empresa en tiempo real lista en un tiempo récord más un servidor en vivo de prueba y en tiempo real disponible con un solo comando.

Eso fue increíble para alguien que viene de PHP, MySQL, PostgreSQL, WordPress, JQuery, Joomla, ExtJS, Java, C, C++, Windows.

Y si puedo pensar en una plataforma más abierta, flexible y progresiva, me gustaría ver algo en torno a las tecnologías de código abierto, como por ejemplo:

  • FeathersJS AUK (Backend)
  • VueJS, ReactJS, Polímero, Angular, Infierno (Frontend)
  • Móvil primero, Material Design, IO, Windows, Web, Escritorio (Universal)
  • Desconectado, reactivo, en tiempo real, notificaciones push, SSR, compatible con SEO, nativo, rápido, seguro
  • Graphql, Rest API, Schema fuera de las bases de datos (Schema)
  • Base de datos agnóstica pero dando prioridad a bases de datos multimodelo como ArangoDB o combinaciones de CauchDB​, MongoDB, Redis, Neo4J
  • Una herramienta de construcción como GraphCool con la capacidad de definir la capa de seguridad sobre el esquema a través de una CLI inteligente que tiene estados como VueJS para crear diferentes tipos de aplicaciones.

En conclusión, la plataforma de mis sueños debería permitirme crear una PWA en tiempo real, lista para empresas, desde el primer día con facilidad con un comando y disponible en un entorno de prueba web lleno de herramientas de depuración, consejos de rendimiento y conciencia de seguridad.

Meteor tenía US$ 30 millones para gastar haciendo lo que hizo (y aun así parece que se han volcado hacia Apollo). Feathers tiene un núcleo de 6 personas a tiempo parcial sin fondos externos, por lo que dependemos de la comunidad de Feathers.

¿Quizás puedas comenzar con uno de los elementos que mencionaste?

Estoy de acuerdo con la respuesta anterior. Implementar todas las características que mencionaste suena como otro año de trabajo en su mayoría desagradecido por parte del equipo de Feathers.

¡Felicidades y muchas gracias al equipo de Feathers!

Con respecto al comentario de "plataforma de ensueño", demasiada magia le da menos control sobre las partes que desea cambiar. El enfoque modular de Feather está bien tal como está. Hace las cosas "a la manera de Node".

😁 ✌️

Este problema se ha bloqueado automáticamente ya que no ha habido ninguna actividad reciente después de que se cerró. Abra un nuevo problema con un enlace a este problema para ver los errores relacionados.

¿Fue útil esta página
0 / 5 - 0 calificaciones