-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
100 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,44 +1,45 @@ | ||
using System.Text.Json.Serialization; | ||
using YamlDotNet.Serialization; | ||
|
||
namespace Apipedia.Models | ||
{ | ||
public class Definition | ||
{ | ||
[JsonPropertyName("key")] | ||
[YamlMember(Alias = "key")] | ||
public required string Key { get; set; } | ||
[JsonPropertyName("title")] | ||
[YamlMember(Alias = "title")] | ||
public required string Title { get; set; } | ||
[JsonPropertyName("htmlDef")] | ||
[YamlMember(Alias = "htmlDef")] | ||
public string? HtmlDef { get; set; } | ||
[JsonPropertyName("refs")] | ||
[YamlMember(Alias = "refs")] | ||
public List<Reference>? Refs { get; set; } | ||
[JsonPropertyName("tags")] | ||
[YamlMember(Alias = "tags")] | ||
public List<Tag>? Tags { get; set; } | ||
[JsonPropertyName("imgs")] | ||
[YamlMember(Alias = "imgs")] | ||
public List<Img>? Imgs { get; set; } | ||
} | ||
|
||
public class Reference | ||
{ | ||
[JsonPropertyName("title")] | ||
[YamlMember(Alias = "title")] | ||
public string? Title { get; set; } | ||
[JsonPropertyName("url")] | ||
[YamlMember(Alias = "url")] | ||
public string? Url { get; set; } | ||
} | ||
|
||
public class Tag | ||
{ | ||
[JsonPropertyName("name")] | ||
[YamlMember(Alias = "name")] | ||
public string? Name { get; set; } | ||
[JsonPropertyName("category")] | ||
[YamlMember(Alias = "category")] | ||
public string? Category { get; set; } | ||
} | ||
|
||
public class Img | ||
{ | ||
[JsonPropertyName("title")] | ||
[YamlMember(Alias = "title")] | ||
public string? Title { get; set; } | ||
[JsonPropertyName("url")] | ||
[YamlMember(Alias = "url")] | ||
public string? Url { get; set; } | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,24 @@ | ||
@page "/" | ||
|
||
<div class="animate__animated animate__fadeIn"> | ||
<MudContainer Style="margin-top: 20px"> | ||
<MudContainer> | ||
|
||
<div style="display: flex; align-items: center; justify-content: center;"> | ||
<MudIcon Color="Color.Primary" Icon="fa-solid fa-hand-peace fa-shake" Style="margin: 10px;" Size="Size.Large" /> | ||
<MudText Typo="Typo.h2" Align="Align.Center" Color="Color.Primary">Bienvenid@@ a Apipedia</MudText> | ||
</div> | ||
|
||
<MudText Typo="Typo.h4" Align="Align.Center" Color="Color.Secondary">Recopilación de terminos, definiciones y conceptos del mundo Api en Español</MudText> | ||
<MudText Typo="Typo.h4" Align="Align.Center" Color="Color.Secondary">Guía colaborativa que Recopila en español terminos, definiciones y conceptos del fascinante mundo de las APIs.</MudText> | ||
|
||
|
||
<MudText Style="margin-top: 130px;" Typo="Typo.h5" Align="Align.Center" Color="Color.Tertiary">Sponsors</MudText> | ||
<div style="display: flex; align-items: center; justify-content: center;"> | ||
<MudChip Size="Size.Large" Style="margin-top: 30%;" Icon="fa-solid fa-person-digging fa-beat" Color="Color.Warning">En Construcción</MudChip> | ||
</div> | ||
|
||
<div style="display: flex; justify-content: center; align-items: center;"> | ||
|
||
<MudImage Src="imgs/apiaddicts_logo.png" Width="200" Fluid="true" Style="filter: drop-shadow(0.5px 0.5px 0.5px white);" /> | ||
<MudImage Src="imgs/cloudappi_logo.png" Width="100" Fluid="true" Style="filter: drop-shadow(0.5px 0.5px 0.5px white);" /> | ||
<MudImage Src="imgs/apiaddicts_logo.png" Width="300" Fluid="true" Style="filter: drop-shadow(0.5px 0.5px 0.5px white);" /> | ||
<MudImage Src="imgs/cloudappi_logo.png" Width="200" Fluid="true" Style="filter: drop-shadow(0.5px 0.5px 0.5px white);" /> | ||
</div> | ||
</MudContainer> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# apipedia | ||
--- | ||
- key: api | ||
title: API | ||
htmlDef: "<p>Una API, o Interfaz de Programación de Aplicaciones, es un conjunto | ||
de reglas y protocolos que permite que diferentes programas de software interactúen | ||
entre sí. Estas interacciones pueden incluir la creación, lectura, actualización | ||
y eliminación de operaciones. En resumen, una API actúa como un intermediario | ||
que permite que dos aplicaciones se comuniquen y compartan datos entre sí.</p>" | ||
refs: | ||
- title: Wikipedia - API | ||
url: https://en.wikipedia.org/wiki/API | ||
tags: | ||
- name: API | ||
category: Terminology | ||
imgs: | ||
- title: "¿Qué es un API?" | ||
url: https://d1.awsstatic.com/whatisimg/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d%20(1).67a41a2ef9823282fe672434ddd56dd22c13d5a5.png | ||
- key: rest | ||
title: REST | ||
htmlDef: "<div>REST (Representational State Transfer) es un estilo arquitectónico | ||
para desarrollar servicios web. Una API REST se compone de métodos HTTP, URIs, | ||
tipos de medios y estado HTTP.<div>" | ||
refs: | ||
- title: Wikipedia - REST | ||
url: https://en.wikipedia.org/wiki/Representational_state_transfer | ||
tags: | ||
- name: API | ||
category: Terminology | ||
- key: soap | ||
title: SOAP | ||
htmlDef: "<div>SOAP (Simple Object Access Protocol) es un protocolo de intercambio | ||
de mensajes basado en XML a través de redes, utilizado principalmente para invocar | ||
acciones en servidores web.<div>" | ||
refs: | ||
- title: Wikipedia - SOAP | ||
url: https://en.wikipedia.org/wiki/SOAP | ||
tags: | ||
- name: API | ||
category: Terminology | ||
- key: graphql | ||
title: GraphQL | ||
htmlDef: "<div>GraphQL es un lenguaje de consulta y manipulación de datos para APIs, | ||
y un tiempo de ejecución para ejecutar esas consultas con tus datos existentes.<div>" | ||
refs: | ||
- title: Wikipedia - GraphQL | ||
url: "<https://en.wikipedia.org/wiki/GraphQL>" | ||
tags: | ||
- name: API | ||
category: Terminology |