Aprendizado Fluig

Bom dia!

Estou iniciando no mundo Fluig, gostaria de dicas de locais de aprendizado, fora a Fluig academy, ja desenvolvo em PHP,JS e ADVPL, tem algum bizu de onde focar para evoluir no Fluig, desde já agradeço.

Bom dia.

Então, boa parte do que aprendi foi pelo Fluig Academy mesmo. Sempre elogio essa iniciativa da TOTVS de ter um site de cursos gratuitos e ainda fornecer o ambiente do Lab pra gente testar as coisas. E os cursos realmente são muito bons. Claro, eles tem vários cursos muito introdutórios pra quem não conhece programação, mas temos que lembrar que o intuito do Fluig é ser um sistema low-code, então é comum ter muitas pessoas que não são devs entrando nesse “mundo”.

Outra parte foi aproveitando muito as iniciativas da comunidade: fóruns (hoje, basicamente, só aqui o Fluiggers mesmo), grupos do Telegram e WhatsApp (whats tende a ser mais movimentado) e também alguns vídeos no YT e estudando repositórios no GitHub.

Cheguei a fazer uma capacitação de Fluig na própria TOTVS, isso no início de 2020. A capacitação que fiz nem existe mais como opção e, com sinceridade, foi uma péssima experiência. Senti que muito do que vi lá já tinha algo no Academy, e ainda tinha o problema de não ter nivelamento da turma. Na descrição do curso pedia como requisito conhecer programação, mas tinha gente que não sabia nada, e eram justamente os que atrapalhavam com conversas paralelas (pelo celular, ainda por cima) e depois enrolavam demais o andamento da aula com questionamentos básicos. Não faço ideia se hoje em dia alguma capacitação paga da TOTVS para Fluig valha a pena.

Pra você que já conhece programação, o maior cuidado com relação ao Fluig é ter uma boa noção de como é o JS do back-end dele, pois ele faz uma conversão desse JS pra Java. Então é até legal estudar um pouco de Java 11 (infelizmente o Fluig ainda tá na versão 11), pois em vários momentos é melhor instanciar alguma coisa de Java pra resolver as coisas no back-end.

Já com relação ao front-end, é uma página HTML padrão. A TOTVS sempre recomenda usarmos o Fluig Style Guide pra manter o padrão de construção do layout. Entretanto, muitas vezes é melhor usar alguns plugins externos aos que existem no Style Guide. Por exemplo, o filter do Style Guide é bem inferior a usar a lib Select2 (muitos nem usam o Zoom padrão do Fluig, preferindo fazer na Select2 mesmo). Eu já tentei usar a parte de gráficos do Style Guide e era tudo tão defasado e com bugs que simplesmente preferi pegar bibliotecas diferentes também. Então o Style Guide serve bem pra definir o layout e tema, mas não fique preso a usar só o que ele fornece.