You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: i18n/en-US/articles/getting-started.md
-26Lines changed: 0 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@ Create full stack JavaScript applications within seconds using `npx` to generate
9
9
10
10
> 🔥 The minimum required [node.js](https://nodejs.org) version for development mode is *12.20.0*.
11
11
12
-
> ⚠ If the directory you are in contains spaces, you use Windows and `npx` gives errors, read about [the known npx bug](#the-known-npx-bug).
13
-
14
12
Replace `project-name` with your project name and run the command below to start a project:
15
13
16
14
```sh
@@ -105,30 +103,6 @@ This is the compiled result of your application in production mode.
105
103
106
104
>✨ Learn more about [how to deploy a Nullstack application](/how-to-deploy-a-nullstack-application).
107
105
108
-
## The known npx bug
109
-
110
-
Warned on `npx` issues like [#100](https://github.com/zkat/npx/issues/100), [#110](https://github.com/zkat/npx/issues/110) and [#143](https://github.com/zkat/npx/issues/146), it has an error when trying to resolve the path to his cache folder when contains spaces.
111
-
112
-
If this happens to you, our recommendations are:
113
-
114
-
- Using downloaded as you normally would with `npm`:
115
-
```sh
116
-
npm i -g create-nullstack-app
117
-
create-nullstack-app project-name
118
-
```
119
-
120
-
- or, change the cache folder directory, as stated [here](https://github.com/zkat/npx/issues/146#issuecomment-384016791) and [here](https://github.com/zkat/npx/issues/146#issuecomment-384019497):
121
-
122
-
- If you want to keep the use of space, replace `FirstName` with the one used on your path and run:
123
-
```sh
124
-
npm config set cache "C:\Users\FirstName~1\AppData\Roaming\npm-cache" --global
125
-
```
126
-
127
-
- or, using another path without spaces:
128
-
```sh
129
-
npm config set cache C:\tmp\nodejs\npm-cache --global
130
-
```
131
-
132
106
## Next step
133
107
134
108
⚔ Create your first [Stateless Component](/stateless-components).
Copy file name to clipboardExpand all lines: i18n/en-US/components/Contributors.yml
-6Lines changed: 0 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -21,37 +21,31 @@ core:
21
21
github: "Mortaro"
22
22
description: "Creator of the concept. Comes with new API proposals to its favorite rubber ducks and returns with commits."
23
23
contribution: "Reverse engineered wishful thinking code into existence and then refactored it into a framework."
24
-
work: "Head of product focused development at <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> with over 18 years of experience in development across web2, web3, and UX."
25
24
- name: "Anny Figueira"
26
25
role: "Autistic Adopter"
27
26
github: "AnnyFigueira"
28
27
description: "Rubber duck with a neck to find inconsistencies and problems, waiting till an API is approved to force us into rewriting everything."
29
28
contribution: "An early adopter of the framework that developed real production applications to validate how the parts fit together."
30
-
work: "Full stack developer at <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> with over 12 years of experience in web development"
31
29
- name: "Dayson Marx"
32
30
role: "Distracted Designer"
33
31
github: "daysonmarx"
34
32
description: "Rubber duck with human skills that makes sure the code is not going too far outside the box, then makes the box look nice."
35
33
contribution: "API reviewer that developed third party projects to test proof of concepts from a front-end focused perspective."
36
-
work: "UX, UI, and brand designer at <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> with over 10 years of experience including front-end development"
37
34
- name: "Bianca Augusta"
38
35
role: "Autistic Artist"
39
36
github: "Bilkaya"
40
37
description: "Aspiring comic writer, Warcraft/FFXIV addict, loves healer and tank roles."
41
38
contribution: "Mother of Nulla-Chan and reads scripts here and there under pure pressure from Mortaro."
42
-
work: "Concept artist at <a href='https://www.gearboxsoftware.com/' class='text-pink-600' target='_blank' rel='noopener'>Gearbox Software</a> with over 11 years of career as a game artist"
43
39
- name: "Guilherme Correia"
44
40
role: "import Member from <a href='https://github.com/vuejs-br' target='_blank' rel='noopener'>vuejs-br</a>"
45
41
github: "GuiDevloper"
46
42
description: "Experimentalist, writer of fictional universes and dreamer that develop while listening to untitled cassette tapes."
47
43
contribution: "User of undocumented features and creator of issues requiring documentation that he will do himself."
48
-
work: "Fulltime open-source contributor with over 5 years of web development experience"
49
44
- name: "Bruno Michels"
50
45
role: "The Dev For Fun"
51
46
github: "brunolm"
52
47
description: "Weeb at the top of ranks on Stack Overflow, CoderWars, CodersRank. Plays games and develops things for fun."
53
48
contribution: "Something with types. Brainwashing the creator to add TypeScript to Nullstack."
54
-
work: "Wildcard Developer at <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> with over 15 years of experience doing specific things."
Copy file name to clipboardExpand all lines: i18n/pt-BR/articles/comecando.md
-26Lines changed: 0 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@ Crie aplicações JavaScript full stack em segundos usando `npx` para gerar os a
9
9
10
10
> 🔥 A versão mínima necessária do [node.js](https://nodejs.org/pt-br/) para o modo de desenvovimento é *12.20.0*.
11
11
12
-
> ⚠ Se o diretório em que você está contém espaços, você usa Windows e o `npx` der erros, leia sobre o [bug conhecido do npx](#bug-conhecido-do-npx).
13
-
14
12
Troque `project-name` com o nome do seu projeto e rode o comanto abaixo para começar um projeto:
15
13
16
14
```sh
@@ -99,30 +97,6 @@ Este é o resultado compilado da sua aplicação em modo de produção.
99
97
100
98
>✨ Saiba mais sobre [como fazer deploy de aplicação Nullstack](/pt-br/como-fazer-deploy-de-aplicacao-nullstack).
101
99
102
-
## Bug conhecido do npx
103
-
104
-
Avisado em issues do `npx` como [#100](https://github.com/zkat/npx/issues/100), [#110](https://github.com/zkat/npx/issues/110) e [#143](https://github.com/zkat/npx/issues/146), ele tem um erro ao tentar resolver o caminho para sua pasta de cache quando este contém espaços.
105
-
106
-
Se isso ocorrer com você, nossas recomendações são:
107
-
108
-
- Usando baixado como normalmente faria com `npm`:
109
-
```sh
110
-
npm i -g create-nullstack-app
111
-
create-nullstack-app project-name
112
-
```
113
-
114
-
- ou, mudar o diretório da pasta de cache, como dito [aqui](https://github.com/zkat/npx/issues/146#issuecomment-384016791) e [aqui](https://github.com/zkat/npx/issues/146#issuecomment-384019497):
115
-
116
-
- Se deseja manter o uso do espaço, subtitua `PrimeiroNome` pelo usado no seu caminho e rode:
117
-
```sh
118
-
npm config set cache "C:\Users\PrimeiroNome~1\AppData\Roaming\npm-cache" --global
119
-
```
120
-
121
-
- ou, usando outro caminho sem espaços:
122
-
```sh
123
-
npm config set cache C:\tmp\nodejs\npm-cache --global
124
-
```
125
-
126
100
## Próximo Passo
127
101
128
102
⚔ Crie seu primeiro [componente renderizável](/pt-br/componentes-renderizaveis).
Copy file name to clipboardExpand all lines: i18n/pt-BR/components/Contributors.yml
-6Lines changed: 0 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -21,37 +21,31 @@ core:
21
21
github: "Mortaro"
22
22
description: "Criador do conceito. Vai com novas propostas de API para seus patos de borracha favoritos e retorna com commits."
23
23
contribution: "Fez a engenharia reversa de código de pensamento positivo para sua existência e depois o refatorou em um framework."
24
-
work: "Head of product focused development na <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> com mais de 18 anos de experiência em desenvolvimento web2, web3, e UX."
25
24
- name: "Anny Figueira"
26
25
role: "Adotante Autista"
27
26
github: "AnnyFigueira"
28
27
description: "Pato de borracha com um pescoço para encontrar inconsistências e problemas, esperando até que uma API seja aprovada para nos forçar a reescrever tudo."
29
28
contribution: "Adotante antecipada do framework que desenvolveu aplicações reais em produção para validar como as partes se encaixam."
30
-
work: "Full stack developer na <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> com mais de 12 anos de experiência em desenvolvimento web"
31
29
- name: "Dayson Marx"
32
30
role: "Designer Distraído"
33
31
github: "daysonmarx"
34
32
description: "Pato de borracha com habilidades humanas, garante que o código não saia muito pra fora da caixa, então faz a caixa parecer legal."
35
33
contribution: "Revisor de API que desenvolveu projetos de terceiros para testar a prova de conceitos de uma perspectiva focada no front-end."
36
-
work: "UX, UI, e brand designer na <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> com mais de 10 anos anos de experiência incluindo desenvolvimento front-end"
37
34
- name: "Bianca Augusta"
38
35
role: "Artista Autista"
39
36
github: "Bilkaya"
40
37
description: "Aspirante à escritora de quadrinhos, viciada em WoW e Final Fantasy XIV, ama ser tanque e curandeira."
41
38
contribution: "Mãe da Nulla-Chan e volta e meia lê scripts por pura pressão do Mortaro."
42
-
work: "Concept artist na <a href='https://www.gearboxsoftware.com/' class='text-pink-600' target='_blank' rel='noopener'>Gearbox Software</a> com mais de 11 anos de carreira como game artist"
43
39
- name: "Guilherme Correia"
44
40
role: "import Membro from <a href='https://github.com/vuejs-br' target='_blank' rel='noopener'>vuejs-br</a>"
45
41
github: "GuiDevloper"
46
42
description: "Experimentalista, escritor de universos fictícios e sonhador que desenvolve enquanto toca fitas K7 sem título."
47
43
contribution: "Usuário de features não documentadas e criador de issues exigindo documentação que ele mesmo vai fazer."
48
-
work: "Contribuidor open-source em tempo integral com mais de 5 anos de experiência em desenvolviento web"
49
44
- name: "Bruno Michels"
50
45
role: "O Dev Por Diversão"
51
46
github: "brunolm"
52
47
description: "Weeb que está no topo dos ranks do Stack Overflow, CoderWars, CodersRank. Joga jogos e desenvolve coisas por diversão."
53
48
contribution: "Algo com tipos. Lavagem cerebral no criador para adicionar TypeScript no Nullstack."
54
-
work: "Wildcard Developer at <a href='https://ae.studio/join-us' class='text-pink-600' target='_blank' rel='noopener'>AE Studio</a> com mais de 15 anos de experiência fazendo coisas especificas."
Copy file name to clipboardExpand all lines: i18n/pt-BR/components/Home.yml
+5-6Lines changed: 5 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,8 @@ hero:
4
4
heading: "Componentes JavaScript Full Stack"
5
5
subHeading: "Orientados a Recursos"
6
6
descriptions:
7
-
- "Seu novo framework web favorito."
8
-
- "Escreva o backend e o frontend de um recurso em um único componente isomórfico
9
-
e deixe o framework descobrir onde o código deve ser executado."
7
+
- "Nullstack é um web framework que torna programar divertido novamente."
8
+
- "Escreva o backend e o frontend de um recurso em um único componente isomórfico sem boilerplate ou glue code."
10
9
callToAction: "npx create-nullstack-app"
11
10
actionLink: '/pt-br/comecando'
12
11
actionCallback: 'Comando copiado, cole no terminal'
@@ -27,11 +26,11 @@ trinity:
27
26
text:
28
27
"As funções de servidor subsequentes buscarão JSON de uma API de microsserviços gerada automaticamente, desserializarão a resposta, atualizarão o estado da aplicação e renderizarão a página sem nenhum código adicional"
29
28
features:
30
-
- title: "Não perca mais tempo colando um código no outro"
31
-
snippet: "GlueCode"
29
+
- title: "Nunca escreva outra API"
30
+
snippet: "NeverWriteAnotherAPI"
32
31
image: "/illustrations/nulla-glue.webp"
33
32
text:
34
-
"Um ciclo de vida full stack combinado com uma abordagem orientada a recursos permite que você escreva código limpo e reutilizável sem a necessidade de criar APIs manualmente."
33
+
"Você escreve recursos para produtos. O compilador extrai seu código de frontend e substitui todas as funções assíncronas estáticas por chamadas para microsserviços"
35
34
- title: "Torne-se um programador menos dependente de maneirismos"
0 commit comments