FrontEnd

CodeRipe

Buenas tardes!

Os cuento un poco por encima. Hace 2-3 años que dejé todo de lado, antes estaba como freelance de desarrollador front end, junior eso sí.

Mi idea es en 3-4 meses full time ponerme al día como si partiera de 0 ya que tanto tiempo inactivo he perdido todo y me gustaría empezar de 0 (obviamente lo recordaré rápido, una ventaja).

Qué me recomendáis para empezar a ello? Alguna ruta? Algún bootcamp de udemy?

Mil gracias de antemano.

cabron

no lo hagas, en serio, elige cualquier otra cosa menos eso.

en front end solo se meten dos clases de personas, los que no saben en lo que se meten, y cuando lo descubren ya es demasiado tarde, o gente que tiene algún tipo de psicopatía.

te podría decir alguna librería de js que se esté usando ahora mismo, pero para cuando leas el comentario, busques información, y encuentres la documentación, ya estará obsoleta y habrá sido sustituida por otra, o ha salido la nueva versión incompatible con la anterior.

1 respuesta
CodeRipe

#2 No entiendo a que te refieres y por que no me recomiendas que me meta a ello. Me dedicaba a ello, pero por problemas de salud tuve que dejar todo de lado.

1 respuesta
X-Crim

Ahora todo cuadra

cabron

#3

el front end es de lo más caótico que hay en cuanto a tecnologías ya que no paran de cambiar y de rehacer todo con la última mierda que se ha inventado alguien

Jastro

Enjoy #1

4 1 respuesta
Hopper

El frontend es la verdadera salud chavales. Os lo dice uno que lleva casi una década con ello y solo quiere suicidarse unas 7 veces por semana.

2
kidandcat

Si quieres iniciarte dale caña a https://flutter.dev/ , ahora mismo te costará más encontrar trabajo, pero es el futuro de las interfaces. Por tu salud y bienestar, deja el mundo de JS aparcado.

2 2 respuestas
CodeRipe

#6 Muchas gracias Seguiré el RoadMap #8 Le hecho un vistazo! Pero había leido que poco a poco dejaba de ser tendencia no?

Mushuu

#1 Si lo que quieres es ganar dinero cuanto antes, dedicate unos cuantos meses de tu vida a aprender React, realiza algunos proyectos por tu cuenta y añádelos a tu portfolio como presentación y a echar CV.

Ahora mismo es el framework mas solicitado, aunque tambien puedes aprender Vue (mas intuitivo), Angular, etc.

Recomiendo los cursos de Maximilian Schwarzmüller en udemy.

2 2 respuestas
CodeRipe

#10 Ir directo a React ? Sin entrar en ningún lenguaje primero ?

Gracias.

1 respuesta
JohnVoiden

#11 Recomiendo siempre mejor tener una buena base de JavaScript y después React. Aunque ten la filosofia de, con Typescript o no lo hagas. React es el mejor mercado a nivel Frontend.

@Jastro que la taberna salga de su propio post para que los trols ensucien un post legitimo?

#8 Recomendar Flutter que solo es un capa frontend en moviles y nada más es mal consejo. Por mucha peste que quieras gastar a JavaScript es la apuesta que tiran las top100.

1 2 respuestas
CodeRipe

#12 Gracias! Tengo en cuenta lo que menciones de JavaScript. Creo que tiraré por ahí + React. (JavaScript, ponerme al día y refrescar conocimientos)

Ranthas

Para frontend, hoy por hoy, Javascript + React y ya estaría. Typescript es un plus altamente recomendable, pero mucho mejor meterse primero con ES6 y de ahí pasar a Typescript.

Todo esto partiendo de la premisa de que ya controlas html+css al dedillo

kidandcat

#12 Flutter no es una capa frontend para móviles, es otra forma de enfocar la creación de interfaces. En vez de basarse en los componentes nativos de la plataforma objetivo, usa su propio renderer (https://skia.org/).

Por otro lado Flutter tiene como targets ahora mismo iOS, Android, MacOs, Windows, Linux y Fucshia. Hablando del último, toda la capa por encima del kernel de Fucshia va a estar hecha en Flutter.

Canonical apuesta por Flutter para las aplicaciones de Ubuntu: https://www.muylinux.com/2021/03/03/flutter-aplicaciones-ubuntu/

Microsoft está apostando por Flutter para las UIs y apps de los nuevos dispositivos con pantallas plegables: https://docs.microsoft.com/es-es/dual-screen/flutter/

Flutter esta subiendo como la pólvora, y se viene muchisimo más. Solo en estrellas en github Flutter hace bastante que supera a React Native.

Si queréis entrar en profundidad en las ventajas e inconvenientes, y la diferencia con otros frameworks, decidme y lo hablamos un día por discord (no me gusta escribir).

1 respuesta
Wei-Yu

por favor si alguien está buscando trabajo ceñios al mercado laboral

que haya una oferta buena de X para gente top no quiere decir que sea una buena herramienta para cambiar de curro (y menos para empezar con el primero)

que quieres hablar de tendencias? ok, perfecto; para eso está un foro o un sitio donde haya gente que le mole el tema, pero eso no tiene nada que ver con trabajar, lo mires por donde lo mires

el ejercicio es simple, compara ofertas en linkedin de react o incluso vue con las de flutter y luego encima añadele el hándicap de la "seniority"... utilices el portal/web/herramienta que utilices el resultado será parecido

1 1 respuesta
kidandcat

#16 En ningún momento han preguntado sobre trabajo (a no ser que me haya empanado).

1 respuesta
JohnVoiden

#15 Sabes lo que pasa es que llevo escuchando que Flutter subirá como la polvora desde 2017 y sigo viendolo residual como Vue. Fucshia no tardará en entrar en https://killedbygoogle.com/ no tiene salida, no le dan salida(como siempre pasa). Si es verdad que Flutter es una alternativa, pero actualmente prefiero recomendar alguien Typescript junto a Electron para ahcer lo mismo que hace Flutter, por mucho que este en una capa superior al Kernel y milongas. Por qué? Porque si vas a hacer un software es posible que ni Dart o JavaScript no sean la mejor opción
Las estrellas de github no sirven para nada, Vue vs React(mejor ejemplo imposible)

#17 Es porque decimos lo que tiene salida, no puedes programar algo residual y esperar ganarte bien la vida.(por favor no entremos en este tema, porque sacaremos ejemplos de tecnologias residuales antiguas y son otro cantar.) No están establecidas en el mercado laboral y apostar por ellas siendo un donnadie es bastante ineficaz como proyecto de carrera.

2 respuestas
kidandcat

#18 Bueno, qué va a pasar en el futuro esta claro que cada uno tiene su opinion, yo por mi parte sigo el desarrollo de Fushia de cerca y ha avanzado mucho en el último medio año.

Por otro lado esta claro que en relacion al mercado laboral, sobre todo en este país, javascript ocupa el top en ofertas laborales. En mi caso con 5 años de desarrollo web y móvil, he tenido suficiente de JS. En el curro estamos sacando varias apps con Flutter, de hecho estamos desarrollando una app para Sony, y tuvimos un problema con el reproductor nativo de video en Android, asi que nos tocaba o hacer el nuestro propio usando las APIs de bajo nivel de Android y conectarlo a RN; la otra opción (la que escogimos) fue usar Flutter, que tiene todos sus componentes renderizados en Skia (aunque intenten reflejar el aspecto del SO)

Respecto a lo de que Flutter no esta en el mercado, la mitad de las Apps de Google estan ya en flutter...

1 respuesta
JohnVoiden

#19 Entonces te lo voy a comentar de la siguiente manera. Tu siempre hablas de apps, el chico como bien escribe, quiere frontend. Actualmente por mucho que puedas tirarlo por web asembly Dart no tiene salida en Frontend web, porque es lo que se refiere.

btw, sobre lo del 50% de apps de google están en flutter, pues es como decir que tu padre es carpintero y se hace el mismo los muebles. Es guay? Sí, es comparable para todo el mundo? No. Más les vale desarrollar una tecnologia y apostar desde dentro con ella.

3 ofertas en Barcelona para flutter, React native cuento más de 10. A eso me refiero, da igual lo molona que sea tu tecnologia si las empresas no lo apoyan. Es como Rust o Elixir, teniendo seniors casposos de PHP que no quieren ni pensar en esas tecnologias nunca llegarán a algo más serio.

Tengo un colega que trabaja en Flutter y esta contento, pero el mismo reconoce que trabaja de algo residual y que tiene suerte trabajar con algo tan joven. Y que le costaría cambiar de empresa por esto mismo.

1 respuesta
Ridote

#20 como se te olvide la palabra residual no vas a poder escribir más de 3 frases en el post.

1 respuesta
JohnVoiden

#21 Ya, la verdad es que la estoy repitiendo mucho, pero hay otra que no repito tanto como me gustaría. Mononeuronal, que te rajo. Esas las digo poco porque te veo poco por el foro.

spoiler
1
B

#10 ¿y alguna recomendación en cuanto a web/portal especializado? Porque LinkedIn te lo venden como portal top tecnológico y no veo más que publicaciones de vendebragas aka recruiters cada vez que me da por abrirlo.

1 respuesta
JohnVoiden

#23 Quiers remoto o asistir en persona?

1 respuesta
B

.

1 respuesta
B

#24 presencial preferiblemente, pero vaya que no seré yo quien se ponga quisquilloso con eso.

1 respuesta
JohnVoiden

#26 Es que hay webs especializadas para remoto como 6nomads que te dan ofertas que te hacen llorar por los sueldos en espana

Jastro

#25 residual es Angular

Ahora mismo, React esta arriba del todo, luego vue y angular sale algun que otro trabaja ofertandolo, pero apenas lo veo ya

2 respuestas
B

.

2 respuestas
r2d2rigo

#28 #29 en la comunidad chupipandi hipster claro que bajan los proyectos de Angular, la moda es React y todo el mundo lo va a usar hasta que llegue la nueva ola.

En el mundo del desarrollo aburrido que paga bien, hay Angular para aburrir.