Así que sí, es muy nativo. Tienes iOS liquid glass en el primer estado, pero casi nunca cambia. No tienes personalización, ¿verdad? Por otro lado, tenemos algo como ShedCN select. Puedes construir todo con React, con JavaScript. Puedes iterar como quieras. Puedes componer como quieras. Es extremadamente personalizable. Simplemente no te da la UX nativa que queremos. Así que este dilema nos hizo comenzar a investigar de nuevo. ¿Es posible que podamos intentar estar más cerca de lo mejor de ambos mundos de nuevo, como una vez más?
Así que hoy, te presentaremos al miembro más nuevo de la familia de tecnologías Lynx. Se llama Lynx UI. Es un conjunto de componentes listos para usar donde intentamos preservar las grandes experiencias de usuario nativas mientras ofrecemos la velocidad y las experiencias de desarrollador de la web. Así que para darte un recorrido por algunos de los componentes, y también un análisis profundo en el diseño, los detalles de ingeniería de estos hermosos componentes de datos artesanales, por favor da la bienvenida a uno de los creadores al escenario, Fangzhou.
Así que, hola, soy Fangzhou. Soy uno de los creadores en Lynx UI. Hoy, me gustaría mostrarte lo que hemos construido en Lynx UI y cómo lo construimos. Así que, sé que un proceso de ingeniería común para los ingenieros de front-end es así. Así que piensas en HTML primero, y luego vienen los estilos, y lo último que te viene a la mente es DGS. Pero como constructor de bibliotecas de componentes, manejamos lo más difícil primero. Esa es la parte de JS. Así que, como infraestructura multiplataforma, el motor Lynx nos proporciona un conjunto de elementos nativos de alto rendimiento y estos elementos nativos son muy buenos. Vamos a mostrarte algunos de ellos. Comencemos con la vista de puntuación. Por ejemplo, esta vista de puntuación, nos proporciona una experiencia de puntuación sin interrupciones que realmente se mantiene a 120fps. Y el siguiente, la lista. También es algún tipo de vista de puntuación, pero también puede ayudarnos a manejar la parte de alto rendimiento que tiene las habilidades de reciclaje y reutilización. Y luego tenemos este coordinador de puntuación. Entonces, ¿qué hace? Este coordinador de puntuación, como su nombre indica, coordina dos contenedores de puntuación que están en la misma dirección de puntuación. Así que, este comportamiento parece normal en el móvil, pero no es una tarea fácil de terminar en la web. Esto es lo que podemos hacer en la web.
Comments