1
00:00:00,450 --> 00:00:06,810
OK seja bem vindo novamente nesta unidade, estamos focando em algo chamado descanso r e s t.

2
00:00:06,810 --> 00:00:12,140
Defende a transferência de estado de representação, mas isso não é realmente a chave para esta lição.

3
00:00:12,150 --> 00:00:13,130
Não é tão importante.

4
00:00:13,230 --> 00:00:18,660
E, na verdade, eu aposto que a maioria dos desenvolvedores se você perguntar o que ele representa, eles não teriam nenhuma pista,

5
00:00:18,660 --> 00:00:23,130
mas eles poderiam dizer-lhe o que é o resto e nomear as sete diferentes rotas repousantes que veremos

6
00:00:23,130 --> 00:00:25,910
em um momento, mas eles provavelmente ganharam Não sei o que representa.

7
00:00:26,040 --> 00:00:30,290
Então, não é tão importante o que é importante, porém, é definir o que é o resto.

8
00:00:30,510 --> 00:00:33,710
Então, o resto não é uma nova ferramenta ou uma nova tecnologia.

9
00:00:33,870 --> 00:00:35,920
Não é um idioma ou algo assim.

10
00:00:35,940 --> 00:00:37,410
É muito mais simples.

11
00:00:37,500 --> 00:00:40,800
O descanso é apenas um padrão para definir nossas rotas.

12
00:00:40,830 --> 00:00:46,490
É uma maneira de mapear rotas HTP e chorou e lembre-se de crud.

13
00:00:46,490 --> 00:00:50,490
É outro acrônimo criar atualização de leitura e destruir.

14
00:00:50,610 --> 00:00:54,240
Então, temos essas funcionalidades.

15
00:00:55,360 --> 00:00:58,170
E vamos dar um exemplo de usuários.

16
00:00:58,200 --> 00:01:03,020
Então, meu site tem usuários e eu quero que alguém possa criar um novo usuário.

17
00:01:03,240 --> 00:01:10,530
Alguém deve poder ler os usuários, o que significa recuperar informações sobre usuários que atualizam usuários e destruir usuários ou excluí-los

18
00:01:10,530 --> 00:01:17,670
ou se você tomar o exemplo de um site de blog que você tem aqui mesmo, eu quero poder ler todos

19
00:01:18,690 --> 00:01:22,010
os blogs, então é o que eu vejo bem aqui.

20
00:01:22,010 --> 00:01:28,850
Esta é uma lista de todos os blogs, mas então eu quero poder adicionar um novo blog que é o que tenho aqui.

21
00:01:28,920 --> 00:01:31,590
Nova postagem.

22
00:01:31,590 --> 00:01:37,740
Quero poder editar um blog, veja um formulário para editá-lo.

23
00:01:37,850 --> 00:01:43,770
Eu tive que fazer pontos de comissão e você pode ver meu blog foi editado e quero ser capaz de

24
00:01:43,770 --> 00:01:44,520
excluir um blog.

25
00:01:44,760 --> 00:01:48,090
Então, vamos excluir este um blog de exclusão.

26
00:01:48,350 --> 00:01:51,820
E eu preciso de tudo isso em vez do meu aplicativo expresso.

27
00:01:51,840 --> 00:01:58,470
Existem sete tipos de apetite diferentes que acompanham as aplicações posteriores que saltam algo de raps que estão sendo definidos e sim

28
00:01:58,500 --> 00:02:00,710
7 parece ser mais do que precisamos.

29
00:02:00,840 --> 00:02:07,550
Mas lembre-se de que, para algumas operações, como para criar algo, precisamos reps, precisamos da rota de formulário que nos

30
00:02:07,740 --> 00:02:14,000
mostra esse formulário e, em seguida, precisamos de um lugar para que o formulário envie o mesmo para isso.

31
00:02:14,040 --> 00:02:22,080
Então, para atualizar algo, precisamos de um formulário como esse, quer alguma parte do formulário para ir, então vamos gastar mais um tempo

32
00:02:22,080 --> 00:02:27,810
passando por rotas particulares, mas o que é importante é que o descanso é apenas uma convenção.

33
00:02:27,960 --> 00:02:33,330
É uma arquitetura para mapear nossas rotas HGP para a funcionalidade crud.

34
00:02:33,660 --> 00:02:42,750
Então, o que podemos fazer, digamos que eu queria ser capaz de fazer logs ou entidade ou coisa, é um blog, se eu

35
00:02:42,750 --> 00:02:50,060
quisesse ter uma página onde você poderia destruir um blog por exemplo, você ou poderia ser algo como

36
00:02:50,580 --> 00:02:53,180
blog ou simplesmente destruir um blog .

37
00:02:53,520 --> 00:02:58,930
E então precisamos de um blog que estamos destruindo, então teríamos uma ID lá ou para atualizar.

38
00:02:59,160 --> 00:03:08,940
Você pode ter algo como Update blog slash ID e para ler todos os blogs ou algo como Slash

39
00:03:09,330 --> 00:03:13,850
ler todos os blogs ou apenas todos os blogs.

40
00:03:13,950 --> 00:03:15,810
E o ponto é que podemos fazer o que quisermos.

41
00:03:16,200 --> 00:03:19,200
E esse é o ponto de descanso é que você não faz o que quiser.

42
00:03:19,200 --> 00:03:24,690
Você segue um padrão e a razão pela qual você faz um repousante envolve todo o ponto atrás dele

43
00:03:24,690 --> 00:03:25,920
é um é convencional.

44
00:03:25,920 --> 00:03:28,650
Você vê tudo em todo o lugar em diferentes aplicativos.

45
00:03:28,650 --> 00:03:33,900
Mas o mais importante é o fato de que é confiável para que outras pessoas que trabalham

46
00:03:34,230 --> 00:03:40,290
no seu código ou quando falamos de API é se você está interagindo com uma API restante ou alguém está

47
00:03:40,290 --> 00:03:46,260
interagindo com sua própria API que você criou, você sabe que se algo é repousante segue um padrão particular

48
00:03:46,830 --> 00:03:48,680
e esse padrão é este ano.

49
00:03:48,860 --> 00:03:51,670
Então eu tenho uma mesa de todas as diferentes rotas repousantes.

50
00:03:51,780 --> 00:03:55,030
Neste caso, para mais que cães.

51
00:03:55,410 --> 00:04:00,630
Então, estas são sete rotas que definimos em nosso aplicativo e há muito o que falar

52
00:04:00,630 --> 00:04:02,440
sobre isso e realmente quebrá-lo.

53
00:04:02,490 --> 00:04:03,530
Então não fique sobrecarregado.

54
00:04:03,660 --> 00:04:07,100
Vamos dedicar um vídeo a cada um desses e implementá-lo.

55
00:04:07,350 --> 00:04:12,570
E estaremos construindo esse simples site de blog e uma nota rápida enquanto estiver aqui é que isso não foi

56
00:04:12,570 --> 00:04:13,620
construído com o bootstrap.

57
00:04:13,860 --> 00:04:16,580
É construído com outra estrutura chamada UI semântica.

58
00:04:16,920 --> 00:04:18,510
E eu fiz isso por alguns motivos.

59
00:04:18,510 --> 00:04:20,960
Um é que eu gosto de UI semântica.

60
00:04:21,240 --> 00:04:22,370
Eu acho um pouco mais limpo.

61
00:04:22,380 --> 00:04:25,400
Mas você realmente escreve no seu HMO também.

62
00:04:25,590 --> 00:04:30,960
Eu gosto da maneira que parece e três e, o mais importante, queria que você visse outra estrutura para a CSSA

63
00:04:31,020 --> 00:04:33,600
para que você veja que elas não são tão diferentes.

64
00:04:33,600 --> 00:04:35,680
Honestamente, as coisas são muito parecidas.

65
00:04:35,760 --> 00:04:38,850
Talvez algumas das classes sejam nomeadas de forma diferente, mas existe um ótimo sistema.

66
00:04:38,850 --> 00:04:42,840
Existem botões, há barras de navegação todas as coisas que estão no Bootstrap.

67
00:04:42,870 --> 00:04:45,070
Existem outros frameworks equivalentes lá fora.

68
00:04:45,270 --> 00:04:45,500
ESTÁ BEM.

69
00:04:45,510 --> 00:04:47,940
Então vamos fazer isso e nós estaremos fazendo o estilo no final.

70
00:04:47,940 --> 00:04:49,420
Então, esse não é o foco.

71
00:04:49,440 --> 00:04:50,700
Qual é o foco, no entanto.

72
00:04:50,700 --> 00:04:52,050
São as rotas.

73
00:04:52,050 --> 00:05:00,540
Então, se começarmos aqui em registros de barra, você pode ver que eu tenho uma lista de todos os blogs no meu banco de dados e

74
00:05:00,540 --> 00:05:02,910
isso é chamado de rota de índice.

75
00:05:03,330 --> 00:05:10,860
Então, esta tabela que você pode ver o índice, que é o nome de uma das rotas que você é

76
00:05:10,860 --> 00:05:13,830
todo para cães, seria cães cortados para blogs.

77
00:05:13,890 --> 00:05:21,990
É um registro de barra de um verbo HDTV é uma solicitação get e o objetivo é listar todos os cães.

78
00:05:22,320 --> 00:05:25,500
Agora vamos dar uma olhada no novo criativo que é codificado por cores.

79
00:05:25,500 --> 00:05:28,580
Ambos são verdes porque têm que fazer um com o outro.

80
00:05:28,590 --> 00:05:34,530
com a criação de um novo cão e uma atualização também são codificados por cores porque também estão ligados.

81
00:05:34,590 --> 00:05:35,620
Ambos estão relacionados

82
00:05:35,820 --> 00:05:43,080
Então, crie um novo recorde se voltarmos para o site do blog e eles clicam em novas postagens. Preste atenção aos logs de barras de URL, abrem

83
00:05:43,170 --> 00:05:47,680
tudo e tudo o que eu faço é tudo o que eu vejo é um formulário.

84
00:05:48,030 --> 00:05:54,740
E de acordo com a nossa tabela aqui novo, você está ao redor do caminho é slash cavou slash novo.

85
00:05:55,050 --> 00:05:59,600
É um pedido de get e é suposto mostrar a nova forma de cachorro.

86
00:05:59,670 --> 00:06:00,990
No nosso caso, é blog.

87
00:06:01,140 --> 00:06:03,340
E vemos o fórum aqui.

88
00:06:03,450 --> 00:06:08,890
Então, deixe-me ir copiar uma imagem que você está bem, vamos apenas pegar essa.

89
00:06:09,240 --> 00:06:16,410
A nova publicação apenas fará uma publicação aleatória aqui e nós vamos excluí-la, clicamos em Criar.

90
00:06:16,970 --> 00:06:19,850
E é importante então que falamos sobre o criar o rap.

91
00:06:20,040 --> 00:06:26,560
Então, crie é onde este formulário vai para onde o novo formulário de postagem é enviado.

92
00:06:26,580 --> 00:06:34,300
Então, se dar uma olhada na tabela, diz que o Create vai reduzir os dugs como uma publicação.

93
00:06:34,350 --> 00:06:39,270
Então, nós já criamos cães como uma página de indexação ou página de índices, como um post.

94
00:06:39,290 --> 00:06:45,240
É onde nós vamos realmente publicar dados de formulário para criar um novo cão e, em seguida, redirecionar em algum lugar.

95
00:06:45,240 --> 00:06:51,300
Então, vimos isso na última unidade quando falamos sobre o crud, falamos sobre criar coisas e publicar pedidos

96
00:06:51,330 --> 00:06:52,180
no Express.

97
00:06:52,380 --> 00:06:56,900
Então, este é um pedido de publicação ou rota que está ouvindo uma publicação apenas cortar cães.

98
00:06:57,150 --> 00:06:58,890
E se inspecionarmos

99
00:07:02,500 --> 00:07:08,820
a forma, claro, olhe para a ação cortar blogs como uma publicação.

100
00:07:09,420 --> 00:07:10,020
ESTÁ BEM.

101
00:07:10,500 --> 00:07:13,750
Então espero que você esteja vendo agora que temos essa mesa.

102
00:07:13,800 --> 00:07:18,230
Apenas atua como basicamente um padrão que seguimos, podemos preencher os espaços em branco.

103
00:07:18,360 --> 00:07:25,290
Se não estivermos fazendo mergulhos, talvez possamos fazer blogs ou comentários ou acampamentos ou usuários e, na verdade,

104
00:07:25,290 --> 00:07:29,700
eu mostro você realmente brevemente com o acampamento que abriu aqui.

105
00:07:29,850 --> 00:07:31,680
Observe que todos os

106
00:07:35,240 --> 00:07:42,420
strt o servidor percebeu que a página onde vemos todos os campgrounds é acampar acampamentos.

107
00:07:42,420 --> 00:07:46,320
Se eu quiser adicionar o novo acampamento primeiro, tenho que registrar novamente.

108
00:07:46,860 --> 00:07:48,200
E esta é uma versão posterior.

109
00:07:48,300 --> 00:07:50,720
Obviamente, com algumas funcionalidades, ainda não temos.

110
00:07:50,850 --> 00:07:54,050
Mas se eu logar.

111
00:07:54,100 --> 00:08:02,040
adicionar novo acampamento de acampamento, o novo padrão é o mesmo padrão, substitua os cachorros com campgrounds e, em seguida, se você

112
00:08:02,040 --> 00:08:08,370
olhar para onde o formulário se envia, é claro, você esperaria ver acampamentos de barra ao contrário.

113
00:08:08,370 --> 00:08:10,220
Observe que, se eu for

114
00:08:10,320 --> 00:08:15,780
O que é o que vemos ali mesmo em todas as outras rotas repousantes estão aqui também e nós estaremos implementando

115
00:08:15,780 --> 00:08:16,580
aqueles mais tarde.

116
00:08:16,680 --> 00:08:22,170
E a razão pela qual estamos esperando para fazê-lo para a Yotam é que ele está vinculado à autenticação do usuário, por

117
00:08:22,170 --> 00:08:25,720
isso não queremos que alguém adicione um novo acampamento a menos que eles estejam conectados.

118
00:08:25,920 --> 00:08:30,450
E eu não quero ser capaz de excluir o acampamento de alguém, a menos que eu o crie.

119
00:08:30,450 --> 00:08:31,740
A mesma coisa para atualizá-lo.

120
00:08:31,890 --> 00:08:37,290
e depois vamos trabalhar em adicionar o resto das rotas repousantes tão perto de lá por enquanto.

121
00:08:37,680 --> 00:08:39,230
Então, vamos primeiro a autenticação

122
00:08:39,600 --> 00:08:40,820
Então vamos continuar em frente.

123
00:08:40,830 --> 00:08:47,250
Nós cobrimos o índice novo, desencadeamos e então temos a rota de exibição que você acabou de ver na última unidade quando

124
00:08:47,280 --> 00:08:52,950
adicionamos a página de exibição para servir de acampamento para um acampamento no ponto de uma página de exibição.

125
00:08:53,250 --> 00:08:57,770
No caso dos cães é que ele mostra informações sobre um cão específico.

126
00:08:58,050 --> 00:09:04,740
Então, por exemplo, no nosso site de blog, se voltarmos para isso, certifique-se de começar o servidor novamente

127
00:09:04,740 --> 00:09:12,870
e se vamos à página inicial, nossos registros de barras de índice mostram um pouco de cada postagem do blog, mas não

128
00:09:12,870 --> 00:09:14,350
mostra todas as informações.

129
00:09:14,400 --> 00:09:20,370
Então, por exemplo, este ano, se eu clicar nele, há algum conteúdo extra que não vemos a maneira como

130
00:09:20,370 --> 00:09:24,520
eu o configurei é que ele mostra os primeiros 100 caracteres no índice.

131
00:09:24,600 --> 00:09:28,510
Mas se você quiser ler a publicação inteira, você deve clicar em ler mais.

132
00:09:28,980 --> 00:09:31,590
Então, nossa página de exibição está aqui.

133
00:09:31,590 --> 00:09:32,840
Observe que você está pronto.

134
00:09:32,870 --> 00:09:35,400
Slash blogs slash.

135
00:09:35,580 --> 00:09:36,790
Essa idéia louca.

136
00:09:36,960 --> 00:09:39,090
Assim como fizemos com Joachin.

137
00:09:39,120 --> 00:09:40,620
Esse é o ponto da página do show.

138
00:09:40,620 --> 00:09:47,550
É preciso um ID particular algo único e ele encontra o item correspondente e mostra todas as informações

139
00:09:47,550 --> 00:09:51,540
ou a quantidade de informações que você deseja nessa página.

140
00:09:51,630 --> 00:09:57,080
Então, um índice e um show são para ler rotas até Crud.

141
00:09:57,120 --> 00:10:06,350
O índice R mostrará tudo o que irá listar todo um cão ou blog ou usuário ou acampamento e

142
00:10:06,870 --> 00:10:08,740
show é para um.

143
00:10:09,000 --> 00:10:10,750
Então, mostra mais informações.

144
00:10:10,890 --> 00:10:12,890
É um pedido de get.

145
00:10:12,900 --> 00:10:17,050
Hit enter envia um pedido porque é meu agora.

146
00:10:18,240 --> 00:10:26,550
E vai cortar os cachorros, independentemente da entidade, é cortar o barramento de usuário, os blogs, slash ID como uma variável de caminho, de

147
00:10:27,620 --> 00:10:32,950
modo que mostre que você possui uma atualização e esses dois estão ligados entre si.

148
00:10:33,120 --> 00:10:35,920
Eles correspondem uns aos outros, como novos e criados.

149
00:10:36,120 --> 00:10:41,350
Então, ele vai nos mostrar o formulário e a atualização é onde o formulário é enviado.

150
00:10:41,390 --> 00:10:49,700
Então, comece com a edição para cães, então você é o flash de seus cães flash, que é uma barra de identificação de cólon, como uma solicitação

151
00:10:49,970 --> 00:10:53,370
de get e mostra os formulários de edição para um cachorro.

152
00:10:53,580 --> 00:11:01,920
barra de registro de barra de registro, e nós conhecemos essa Id, porque devemos encontrar o blog correto que estava editando.

153
00:11:02,100 --> 00:11:08,630
Se tentarmos editar um desses aqui, preste atenção em você ou notaremos que nós obtivemos uma

154
00:11:08,730 --> 00:11:11,040
É assim que nós preformulamos os dados aqui.

155
00:11:11,250 --> 00:11:15,830
Nós poderíamos apenas ter barras de barras editar isso, então, como saberíamos o que estavam editando.

156
00:11:15,840 --> 00:11:17,690
Como recuperaremos os dados.

157
00:11:17,810 --> 00:11:22,010
Descobrir o que realmente atualiza no banco de dados para que realmente não funcione.

158
00:11:22,310 --> 00:11:26,300
Mas se seguimos rotas repousantes, seguimos esses registros de convenções repousantes.

159
00:11:26,340 --> 00:11:29,840
Slash ID slash e eu vejo o fórum aqui.

160
00:11:30,560 --> 00:11:39,170
onde o formulário vai, ele também precisa ter um ID e o euro e ele vai para a ID da barra de registro.

161
00:11:39,260 --> 00:11:41,200
E então, se olharmos para

162
00:11:41,850 --> 00:11:42,900
E então há coisas estranhas.

163
00:11:42,890 --> 00:11:45,540
O método é igual ao método put é igual à publicação.

164
00:11:45,620 --> 00:11:47,250
Estarei chegando a isso agora um pouco.

165
00:11:47,370 --> 00:11:54,120
Mas a chave se verificar a tabela é que é uma solicitação de colocação, portanto, não é uma solicitação de publicação para

166
00:11:54,380 --> 00:11:55,730
solicitar que ainda não utilizamos.

167
00:11:55,880 --> 00:12:01,940
É apenas outro verbo HGP que é usado para atualizar algo em vez de publicar novos dados.

168
00:12:02,060 --> 00:12:05,630
A prática se você está sentindo Rousse repousante que você usa.

169
00:12:06,330 --> 00:12:11,580
E a coisa legal sobre o resto é que se você tiver uma mesa assim, espero que você memorize isso depois

170
00:12:11,780 --> 00:12:13,840
de fazer alguns aplicativos que seguem esse padrão.

171
00:12:14,060 --> 00:12:20,330
Na minha experiência, é preciso um pouco para os alunos realmente obterem uma segunda natureza, mas se você

172
00:12:20,340 --> 00:12:26,370
seguir esta tabela, mantenha-a aberta e, na verdade, incluí-la dentro das notas aqui em vez de roteamento repousante.

173
00:12:27,680 --> 00:12:32,800
Aqui está uma tabela e se você quiser vê-la a qualquer momento, tudo o que você precisa fazer.

174
00:12:33,120 --> 00:12:36,950
Você não precisa copiar isso para um novo arquivo, você não precisa atendê-lo com o Express.

175
00:12:37,110 --> 00:12:43,160
Se você apenas abrir o arquivo aqui e depois clicar em Pré-visualização, você pode clicar no arquivo de visualização ao

176
00:12:43,520 --> 00:12:47,850
vivo e ele irá abri-lo aqui dentro do seu aplicativo em vez da nuvem 9.

177
00:12:47,880 --> 00:12:52,340
Então, se você quiser fazer isso, mantenha-o aberto ou se você quiser fazer uma versão mais curta.

178
00:12:52,350 --> 00:12:57,340
Isso é algo para o qual vamos voltar muito, o que é bom porque é apenas um plano.

179
00:12:57,380 --> 00:12:58,320
Nós apenas seguimos.

180
00:12:58,350 --> 00:13:03,370
Todos nós temos que pensar sobre o que fazer, desde que tenhamos esta mesa para nos lembrar dos representantes.

181
00:13:03,420 --> 00:13:05,990
Então, mostra-nos o formulário.

182
00:13:06,000 --> 00:13:11,120
Tem uma idéia na atualização geral é onde esse formulário envia dados para.

183
00:13:11,250 --> 00:13:17,710
E também precisa de uma ID porque não é como criar onde estamos criando cegamente um novo cão

184
00:13:17,700 --> 00:13:18,930
ou um novo blog.

185
00:13:18,920 --> 00:13:25,880
O processo dentro da atualização é que nós levamos novos dados do formulário e temos que encontrar os dados antigos que temos

186
00:13:25,880 --> 00:13:30,650
para procurar a publicação do cão primeiro e, em seguida, atualizá-lo com os novos dados.

187
00:13:30,650 --> 00:13:36,680
Então, temos que procurar algo usando esse Id, apenas como mostrar editar e destruir, sobre o qual ainda

188
00:13:36,680 --> 00:13:37,350
não falamos.

189
00:13:37,590 --> 00:13:44,600
Estes quatro que têm uma identificação e, em seguida, você também precisa ser capaz de procurar um determinado cão ou postar primeiro.

190
00:13:45,600 --> 00:13:49,960
Finalmente, destruímos o caminho que destruir é que é uma única rota.

191
00:13:50,150 --> 00:13:55,700
Portanto, não há nenhuma forma separada que, em seguida, envia o pedido para destruir, como há para criar novo, embora

192
00:13:55,700 --> 00:13:56,970
haja um formulário envolvido.

193
00:13:57,170 --> 00:14:00,500
Mas, normalmente, nosso destruidor se parece com isso.

194
00:14:00,500 --> 00:14:08,190
Se eu voltar e clicar em uma dessas postagens, tenho um formulário aqui com um único botão

195
00:14:08,180 --> 00:14:12,830
e vai enviar uma solicitação de exclusão para cortar cães.

196
00:14:12,840 --> 00:14:20,200
Neste caso, selecione o ID ou no site do blog, pegue os blogs, digite o ID e exclua os pedidos.

197
00:14:20,210 --> 00:14:24,510
E o ponto é que ele leva a uma coisa particular e, em seguida, redirecionar em algum lugar.

198
00:14:24,750 --> 00:14:29,700
Portanto, existem três rotas que realmente redirecionam e são as três rotas que não recebem solicitações.

199
00:14:30,120 --> 00:14:33,490
Então, criamos a atualização e destruímos.

200
00:14:33,950 --> 00:14:35,780
Esses são os que estão fazendo algo novo.

201
00:14:35,780 --> 00:14:39,670
Eles estão levando dados ou estão excluindo ou criando ou estão atualizando.

202
00:14:39,810 --> 00:14:42,960
E então, quando terminaram com isso, eles o enviaram para outro lugar.

203
00:14:43,080 --> 00:14:50,390
E também vale a pena notar que slash dog slash ID é exatamente o mesmo que você é a atualização Ellas e como

204
00:14:51,360 --> 00:14:55,400
show, mas eles são rotas muito diferentes por causa do HTP Verd.

205
00:14:55,590 --> 00:15:02,880
Então, no Express, podemos ter aplicativos que recebem uma ID de barra diagonal cortada e, em seguida, podemos ter uma identificação de sessão de cão de slash

206
00:15:02,880 --> 00:15:07,950
de saída de apt, um aplicativo excluir ID de barra de barra diagonal e existem três rotas separadas.

207
00:15:07,940 --> 00:15:14,330
O mesmo vale para a indexação que crie ambos são cachorros cindidos, mas o índice que recebe e cria

208
00:15:14,340 --> 00:15:15,210
é uma publicação.

209
00:15:15,640 --> 00:15:18,940
OK, então isso é uma quantidade impressionante de informações.

210
00:15:18,950 --> 00:15:23,810
Conheço as boas notícias de novo é que você tem esse gráfico referenciando que seria quebrar uma peça

211
00:15:23,820 --> 00:15:28,730
de cada vez e criar o nosso site do blog a partir do zero e simplesmente tornar-se naturalmente

212
00:15:28,740 --> 00:15:31,270
mais confortável com todos esses envoltórios à medida que avançamos.

213
00:15:31,590 --> 00:15:38,190
Então, vamos voltar e queremos encerrar tudo de novo que o resto dessa transição de estado representacional

214
00:15:38,180 --> 00:15:40,130
de siglas não é importante.

215
00:15:40,130 --> 00:15:45,710
O importante é que o roteamento restante é um padrão de rotas que podemos seguir.

216
00:15:45,750 --> 00:15:52,320
campgrounds o que quer que seja na nossa aplicação, queremos que as pessoas possam criar atualizações de leitura e excluí-las.

217
00:15:52,320 --> 00:15:58,520
Então, se queremos ter crud completo, crie a atualização de leitura destrua ou exclua para alguns usuários de usuários de

218
00:15:58,560 --> 00:15:59,990
entidade comentários de avaliações de

219
00:16:00,240 --> 00:16:04,490
Podemos mapear essa funcionalidade para os sete pacotes repetitivos apenas um padrão.

220
00:16:04,620 --> 00:16:08,290
Você não precisa usá-lo para ter chorado no seu aplicativo.

221
00:16:08,420 --> 00:16:10,540
Você pode quebrar as regras para o que quiser.

222
00:16:10,560 --> 00:16:12,950
Isso não é algo que seja aplicado de forma alguma.

223
00:16:13,040 --> 00:16:18,000
É apenas uma convenção em um padrão agradável e arquitetura para a forma como estruturamos nossos envoltórios.

224
00:16:18,020 --> 00:16:19,490
Então, essa é a parte realmente importante.

225
00:16:19,740 --> 00:16:24,290
Nós podemos fazer o que quisermos, mas vamos seguir rotas repousantes novamente porque é apenas uma boa idéia.
