Pasos:
-
Haz fork de este proyecto
-
Crea un archivo Markdown en la carpeta
articles -
Escribe tu articulo con este formato
--- title: Mi Articulo description: La descripcion de mi articulo author: RustLangES github_user: RustLangES date: 2023-09-17 tags: - rust - comunidad # Aqui compartes tus redes sociales social: github: https://github.com/RustLangES # twitter: # website: --- El Contenido de tu articulo
-
Haz una PR con tus cambios
-
Espera nuestra revision
-
Disfruta de tu articulo publicado 🎊
- npm install # Instalar Linter - cargo install leptosfmt - cargo watch -x run --shell "npx tailwindcss -i ./input.css -o ./out/output.css && cargo run" # lanzar un servidor web provicional con python3 - python3 -m http.server -d out # [alternativa] lanzar un servidor web rústico 😏 - cargo install basic-http-server - basic-http-server out -a "0.0.0.0:8000" # Iniciar cargo watch y http server ./server start # Apagar ambos servicios ./server stop ## Iniciar cargo watch y http server ./server.bat start ## Apagar ambos servicios ./server.bat stop Si commiteas habra un githook que corra los linters. Es posible que encuentre errores de formato o mejoras que se pueden hacer.
Para ver estos cambios puedes ejecutar
cargo clippy Esto te mostrara algunos cambios que puedes hacer para mejorar el codigo. Cosas redudantes o que quizás no tengan sentido.
¡Hara tu código más idiomático!
Otro en menor medida podría ser:
leptosfmt src Este te formateara el código de forma automática. Puede llegar a romper algunas cosas de los componentes si se hizo un cambio allí.
Para la generacion de previews se utilizaron Etiqueta de precio icono de Icons8
