Sobre el proyecto
NG-ZORRO (ng-zorro-antd) es una biblioteca integral de componentes UI para Angular que refleja el lenguaje de diseño de Ant Design. Está dirigida a aplicaciones empresariales y ofrece un rico conjunto de componentes listos para usar, herramientas de desarrollo y recursos de diseño.
**Características principales**
- Más de 70 componentes de alta calidad para Angular (botones, tablas, formularios, menús, etc.)
- Totalmente tipados con TypeScript para seguridad de tipos estática
- Compatible con Angular ^22.0.0, renderizado del lado del servidor (SSR) y Electron
- Modos sin zoneless y OnPush para detección de cambios de alto rendimiento
- Potente sistema de tematización que permite anular estilos de forma fina
- Internacionalización (i18n) para docenas de idiomas
- Compatible con navegadores modernos (dos últimas versiones de Edge, Firefox, Chrome, Safari, Opera) y Electron
**Especificación de diseño**
NG-ZORRO sincroniza sus especificaciones visuales con el sistema oficial de Ant Design, garantizando coherencia con el ecosistema Ant más amplio. Las actualizaciones de diseño se registran en línea para consulta.
**Instalación**
La forma recomendada es mediante Angular CLI:
```bash
ng new my-app
cd my-app
ng add ng-zorro-antd
```
Alternativamente, instalar directamente con npm o yarn:
```bash
npm install ng-zorro-antd
```
Después de la instalación, importar los módulos de componentes necesarios en sus componentes de Angular, por ejemplo:
```ts
import { NzButtonModule } from 'ng-zorro-antd/button';
@Component({
imports: [NzButtonModule]
})
export class AppComponent {}
```
Agregue el CSS y los activos de íconos SVG de la biblioteca a `angular.json` bajo `styles` y `assets` respectivamente.
**Desarrollo**
```bash
git clone https://github.com/NG-ZORRO/ng-zorro-antd.git
cd ng-zorro-antd
npm install
npm run start
```
El proyecto inicia un servidor de desarrollo local y abre un navegador automáticamente.
**Licencia**
NG-ZORRO se publica bajo la Licencia MIT, con todo el código fuente disponible en GitHub.
**Comunidad y soporte**
- Documentación y guía de inicio: https://ng.ant.design/docs/getting-started/en
- Canal de Discord y etiqueta de Stack Overflow `ng-zorro-antd`
- Extensión de fragmentos para VSCode para un desarrollo más rápido
- Las contribuciones son bienvenidas a través de pull requests; el proyecto sigue una guía CONTRIBUTING.md.
**Usuarios destacados**
Alibaba, Aliyun, ThoughtWorks, China Merchants Bank, Apache Flink, Apache Zeppelin y muchas otras empresas confían en NG-ZORRO para sus aplicaciones internas y orientadas al público en Angular.
En general, NG-ZORRO proporciona un kit de herramientas UI maduro y bien mantenido que acelera el desarrollo de Angular mientras ofrece una apariencia y sensación consistentes de Ant Design.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.