Skip to content

Instantly share code, notes, and snippets.

View WhitneySt's full-sized avatar
🤖
Focusing

Whitney Stevenson WhitneySt

🤖
Focusing
  • Cartagena, Colombia
View GitHub Profile
@WhitneySt
WhitneySt / script.js
Created April 1, 2025 18:10
Ejercicio Sesión 2 Curso JavaScript Moderno Grupo 1
//Ejemplo de alcance léxico
let a = "global";
function externa() {
let b = "externa";
function interna() {
let c = "interna";
//a = "cambio en interna"
console.log(a, b, c);
}
@WhitneySt
WhitneySt / canvas.html
Created June 4, 2024 22:51
Ejemplos de mejoras implementadas en HTML:5
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Canvas API Example</title>
<style>
canvas {
border: 1px solid black;
}
@WhitneySt
WhitneySt / index.html
Created June 4, 2024 19:17
Ejemplo HTML Semántico
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Blog de Desarrollo Web - Artículos, Tutoriales y Más</title>
<meta name="description" content="Bienvenido a mi blog de desarrollo web donde encontrarás artículos, tutoriales y noticias sobre HTML, CSS, JavaScript y más. Aprende a crear sitios web efectivos y optimizados.">
<meta name="keywords" content="desarrollo web, HTML, CSS, JavaScript, tutoriales, artículos, SEO">
<meta name="author" content="Nombre del Autor">
<link rel="stylesheet" href="styles.css">
@WhitneySt
WhitneySt / SignupForm.jsx
Created April 4, 2024 17:22
Componente de React que retorna formulario controlado usando la librería Formik
import React from 'react';
import { useFormik } from 'formik';
const validate = values => {
const errors = {};
if (!values.firstName) {
errors.firstName = 'Required';
} else if (values.firstName.length > 15) {
errors.firstName = 'Must be 15 characters or less';