Executando verificação de segurança...
1

Novos desafios e medos || Responde a minha pergunta no final da postagem

Eu sou um programador Pleno em uma empresa de tecnologia e sei muito sobre o sistema da empresa.(tanto código quanto regra de negocio) mas me sinto parado no tempo pois o programa da empresa hoje é feito em php zend e js quase um programa feito em php puro e como tenho estabilidade la dentro não vou sair de lá.

Sempre estudei varias linguagens e modelos de programas diferentes para saber lidar com situações diversas mas nunca coloquei em prática então vou começar um projeto em laravel, react e react-native.

Tenho a idéia de refazer o sistema que fiz no meu tcc que é uma rede social para estudantes trocarem idéia e apoiarem um aos outros ajudando com dificuldade e dando o apoio moral que cada um que precise para se sentir motivado a continuar a estudar e a evoluir.

Decidi que a cada evolução do sistema eu irei postar aqui o que foi feito e como o sistemas está sendo feito.

E a cada duvida ou dificuldade que eu tiver tambem irei postar aqui.

Então la vai a primeira pergunta como você faria esse projeto? qual a versão do php? qual a versão do laravel ? qual a versão do React que voce usaria? ou nao faria com quais linguagens ? (lembrando que esse sistema quero aplicar token de segurança e etc...)
Carregando publicação patrocinada...
1

Show de bola meu caro! Se você está começando um projeto do zero, não vejo porque não utilizar as últimas versões disponíveis (a não ser que elas estejam muito cruas). E isso é sempre algo que evolui rápido, então se você sempre quiser estar atualizado, não importa tanto com qual versão você irá começar, pois ela ficará desatualizada rapidamente e você precisará se acostumar a sempre manter o framework atualizado (pelo menos com os patches de segurança).

E sobre o que utilizar de fato no projeto, como você irá utilizar React e React Native, eu pessoalmente utilizaria Node.js no backend e deixaria tudo em JavaScript. A troca de contexto vai ser menor e o problema que você descreveu não vejo nenhum caso especial que precise se prender a uma linguagem. Então também não tem problema algum usar PHP como você citou, Ruby, etc.

E sobre publicar aqui as novidades, será muito bem vindo e eu estou curioso com o avanço do projeto 🤝