-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Primeiros Passos: Estrutura do Projeto. #1
Comments
Muito massa primo, disposto a ajudar com oque for possivel. |
Concordo com pontos @DanielHe4rt Caso as tecnologias forem de domínio meu (JS || TS), creio que possa ajudar na construção do projeto. Mas antes de qualquer definição de tecnologias, este projeto é para ser uma landing page e temos o interesse de servir como pwa? Sugiro como processador utilizarmos o vite (a menos que fomos usar o angular, que ai não tem como 😢) que aponta alguns soluções de problemas em comparação aos outros. |
@RikoKami , tem algum motivo específico para a sugestão do vite? |
@rheronides Me recordo na live de sugerimos tecnologias no chat, entretanto não me pareceu definido. Entendo sua sugestão por preferência, eu já estou querendo sair um pouco da zona de conforto, por isso sou a favor de usarmos o Angular 😅 Minha sugestão do vite foi caso não for feito em Angular, poderíamos utiliza-lo com vue, preact ou react. Além de alguns outros fatores como: compilação sob demanda, configuração zero para vários pre-processadores prontos pra uso (o que entra no ponto de ser simples e fácil entendimento), typescript / jsx por esbuild que deixa bem rápido... enfim, tem vários comparativos por aí relacionados a vite vs webpack/snowpack/cra. |
E ai galera bonita, tivemos algum andamento? |
Vou criar uma estrutura de readme e de como contribuir em pt-br, enquanto não foram decidido a linguagem. Se for em react, eu posso criar o boiilerplate. Se for em angular, o boilerplate irá ser mais demorado, pois não conheço o framework. |
Não curto usar um bazuca pra em projeto que não precisa tanto que nem uma landing simples, creio que usar, vite js vanilla e algum framework como tailwind ja esta de bom tamanho, para os sliders da para usar swiper, a unica questão e se vai ser pwa ou ssr. em via de duvidas da pra burlar isto como o https://astro.build/ que da pra buildar ssr (creio que uma grande rota de curva dificultando, mas prefiro a ideia de deixar algo simples como próprio js vanilla, para outros pessoas iniciantes conseguirem contribuir, alias seria so html css projeto ex: https://github.com/he4rt/he4rt-landing |
Gostaria de usar um framework para utilizar libs css-in-js. É algo simples de usar e fácil, além de qlqr um que pegue, vai poder dizer que tem experiência com, além de que o conceito é igual de css só muda a forma de escrita. Aparentemente o stitches é independente, o que nos dá a possibilidade de ser sem um framework. Por mais que premissa de ser "iniciantes conseguirem contribuir", react é um dos mais fáceis. Mas ok. Podemos ter como tecnologias utilizadas:
Projetos pequenos e com typescript é ótimo para aprendizagem. Estou montando um boilerplate pra mim aqui, caso for decidido dessa forma. @LeonardoRafaelDev |
Por força no hábito, rodei o script de enviar tudo pra branch em que eu estava. 🤡 |
concordo com a ideia da @RikoKami, boilerplate ja esta ok @DanielHe4rt, irei criar as issues com as seçoes que tens a ser desenvolvidas. |
Só levantar um README.md simples antes de começar o projeto e ai sim pode dalhe. |
por conta do projeto ter ficado parado eu e o @thel3onardo iremos refaze-lo em outra stack para a entregar ser mais rapida. |
Cogitamos usar astro + tailwind por conta do design do projeto ja ser "inspirado" e para ser de facil contribuição visto que estara em vanilla html js. precisando levantar boilerplate que sera feito hoje pelo @thel3onardo |
Landing page ate então pronta |
Estamos liberando esse novo projeto que já está parado há algum tempo, porém nós acreditamos muito que os detentores do projeto deveriam escolher a stack e como ele vai ser mantido.
Após dizer isso gostaria de ressaltar algumas coisas: nós damos preferência pra projetos que são simples de manter, tanto com complexidade quanto com frameworks pois a He4rt é um lugar para iniciantes poderem se localizar.
Pra esse projeto começar, precisamos de:
O link do figma do projeto é esse: Sinergicon Figma
Acreditamos que todas as discussões deverão ser feitas via issue, pra fomentar o Open Source em si e mostrar para desenvolvedores iniciantes que tudo é um DEBATE filosófico até chegar em uma implementação concreta.
Tem mais algo que podemos agregar aqui?
The text was updated successfully, but these errors were encountered: