-
Pensar 'Esto es testeable?' 'Cómo testearía esto?'
-
Cuánto puede escalar un archivo. Idealmente, tendríamos un componente abuelo (page) que, por context, provea de props a toda su descendencia.
-
Al componentizar, tener en mente smart y dummy components
-
Pensar 'Es mi código fácil de leer para el próximo que lo edite?'
-
Pensar 'Será mi código fácil de leer para mi yo del futuro?'
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
const regex = /^(\d*([.,](?=\d{3}))?\d+)+((?!\2)[.,]\d\d)?$/ | |
const dollar = await fetch('https://api.bluelytics.com.ar/v2/latest') | |
.then(res => res.json()) | |
.then(data => data.blue.value_sell) | |
.catch(err => console.log(err)) | |
document.querySelectorAll('*').forEach((node) => { | |
const word = node.textContent.split(' ') | |
const isPrice = regex.test(word) && word > 0 |
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
sudo apt install i3 xorg xserver-xorg xinit | |
xstart | |
sudo apt install zsh git | |
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
sudo apt install chromium | |
sudo apt install rofi |
react-snippets.code-snippets:
{
"customReactArrowFunctionExportComponent": {
"prefix": "rafce",
"body": [
"const ${1:${TM_FILENAME_BASE}} = () => {",
" return (",
" <>$0</>",
" )",
Regolith:
sudo add-apt-repository ppa:regolith-linux/release
sudo apt install regolith-desktop-standard
sudo apt install i3xrocks-battery
sudo apt install i3xrocks-temp
windows sizes: ~/etc/regolith/i3/config
for_window [class="Telegram*"]; resize shrink width 10000px; resize grow width 600px;
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
CANTIDAD DE SERVIDORES ANDANDO Y COMPORTAMIENTO | |
Actualmente se están utilizando dos servers, uno de Server Side Rendering (SSR) y otro que es una API. | |
Si bien tenemos dos BasicStrategies en este proceso (una en SSR y otra en la API), el procesamiento de la autentificación la hace el servidor de la API. | |
Vale la pena destacar que no nos comunicamos en forma directa con el servidor de la API desde el Cliente o las Acciones de React, sino que el SSR es el que envía las peticiones a la API. | |
El flujo sería: | |
Cliente (Acciones de React) > SSR > API > SSR > Cliente (Acciones de React) |