<Crecer
Con='La Web' />
Joel A. Villarreal Bertoldi
Holi :)
(y este... ¿quién es?)
Me llamo Joel.
(Pero se pronuncia con Y,
como Jor-El ).
Programo para la web desde hace casi 20 años.
¿De qué va todo esto?
El origen de la Web
Hacer una Web en los 2000
La experiencia de navegar
La hiper-especialización
La WWW
tiene 30 años.
Les presento a:
Sir Tim Berners-Lee.
12 de Marzo de 1989:
"Poco detallado, pero interesante"
¿Y esto?
La Web como un sistema
para compartir documentos.
Cuando hablamos de navegadores, pensamos en:
#NavegadoresEranLosDeAntes
Pero...
¿JavaScript?
Recién en 1997.
Brendan Eich
KHÉ.
PERO...
ES6
BOWER
NPM
JQUERY
ANGULAR
REACT
VUE
SVELTE
NODE
EXPRESS
TYPESCRIPT
SOCKETS
WEBPACK
ASÍ ES:
Casi 8 años
sin JS.
Los primeros 10 años de la Web fueron en cierto sentido, la edad media de la W3.
En 1993, la información de toda la World Wide Web cabía en un libro de 900 páginas.
#LaWebNoPara
Hablemos
de hacer un sitio Web.
No de front-end, ni de back-end. Esas distinciones son muy modernas.
Elijamos nuestra herramienta:
y nuestro sistema de deploy:
Deployar, por muchos años, significó "copiar archivos a una carpeta FTP".
¿CI/CD? Pff.
Scaffolding,
en el año 2004.
Veamos qué
hay dentro.
Da miedo, ¿no?
Navegar era tan simple.
Hasta que empezaron las Browser Wars.
En un tiempo donde reinó Microsoft con Internet Explorer, comienzan a aparecer alternativas.
Los estándares empezaron a importar.
¿Por qué?
Porque los estándares eran recomendaciones. Entonces los browser vendors implementaban como podían (o quizá... ¿como querían?)
Así nace el
"Cross Browser" support.
Y con esto, más la llegada de nuevas herramientas de desarrollo...
y de la aparición de JavaScript en el servidor...
Comienza la hiper-especialización
Lo que antes hacía un Web Developer...
hoy lo hacen:
Front-end Engineers
Back-end Engineers
UI Designers
UX Designers
Content Writers
y la lista sigue...!
Los estándares se volvieron clave.
Estar fuera de estándar es no tener el soporte de la comunidad.
¿Pero cuál es el problema?
Es muy tentador especializarse.
Pero corremos el riesgo de quedar presos de una tecnología que puede volverse obsoleta.
¿Qué pasaría si Angular, Ember, React... desaparecen mañana... y eso es todo lo que sabemos?
No al pánico.
Estamos a tiempo.
Tomemos un desafío.
Aprender conceptos y no frameworks.
Pensar más en el "qué" y el "cómo", tomando distancia de las "recetas".
¿Se animan?
<Crecer Con='La Web' />
By Joel Alejandro Villarreal Bertoldi
<Crecer Con='La Web' />
Keynote de la Córdoba WebConf 2019. Un breve recorrido por la historia del desarrollo Web, en el marco del 30° aniversario de la WWW.
- 661