-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathatom.xml
571 lines (283 loc) · 22.3 KB
/
atom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>书格前端</title>
<icon>https://blog.bookcell.org/icon.png</icon>
<subtitle>潘绳杰的博客</subtitle>
<link href="https://blog.bookcell.org/atom.xml" rel="self"/>
<link href="https://blog.bookcell.org/"/>
<updated>2022-05-18T14:56:02.889Z</updated>
<id>https://blog.bookcell.org/</id>
<author>
<name>Perry</name>
</author>
<generator uri="https://hexo.io/">Hexo</generator>
<entry>
<title>如何提高工作效率和成长</title>
<link href="https://blog.bookcell.org/2022/05/18/effective-and-grow/"/>
<id>https://blog.bookcell.org/2022/05/18/effective-and-grow/</id>
<published>2022-05-18T14:51:33.000Z</published>
<updated>2022-05-18T14:56:02.889Z</updated>
<summary type="html"><p>最近由于工作任务的调整,手上有部分偏向管理的工作,开发和管理导致工作变得忙碌,因此收集和整理了关于如何提高效率和成长的一些建议和习惯。</p></summary>
<category term="随笔" scheme="https://blog.bookcell.org/categories/%E9%9A%8F%E7%AC%94/"/>
<category term="效率" scheme="https://blog.bookcell.org/tags/%E6%95%88%E7%8E%87/"/>
<category term="成长" scheme="https://blog.bookcell.org/tags/%E6%88%90%E9%95%BF/"/>
<category term="开发" scheme="https://blog.bookcell.org/tags/%E5%BC%80%E5%8F%91/"/>
<category term="感悟" scheme="https://blog.bookcell.org/tags/%E6%84%9F%E6%82%9F/"/>
</entry>
<entry>
<title>pnpm在angular的monorepo项目中的应用</title>
<link href="https://blog.bookcell.org/2022/04/17/angular-monorepo-project-by-pnpm/"/>
<id>https://blog.bookcell.org/2022/04/17/angular-monorepo-project-by-pnpm/</id>
<published>2022-04-17T11:42:46.000Z</published>
<updated>2022-04-25T15:04:25.702Z</updated>
<summary type="html"><h2 id="背景"><a href="#背景" class="headerlink" title="背景"></a>背景</h2><p>在angular多应用和多库的monorepo项目工程中使用pnpm的尝试。</p></summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="前端开发, angular, pnpm" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91-angular-pnpm/"/>
</entry>
<entry>
<title>2021年的年度总结</title>
<link href="https://blog.bookcell.org/2022/01/03/2021-annual-sumary/"/>
<id>https://blog.bookcell.org/2022/01/03/2021-annual-sumary/</id>
<published>2022-01-03T04:16:03.000Z</published>
<updated>2022-04-25T15:04:59.637Z</updated>
<summary type="html"><p>又到年底,回顾过去的一年,总结一下过得怎么样。</p></summary>
<category term="随笔" scheme="https://blog.bookcell.org/categories/%E9%9A%8F%E7%AC%94/"/>
<category term="总结" scheme="https://blog.bookcell.org/tags/%E6%80%BB%E7%BB%93/"/>
<category term="2021" scheme="https://blog.bookcell.org/tags/2021/"/>
<category term="年度" scheme="https://blog.bookcell.org/tags/%E5%B9%B4%E5%BA%A6/"/>
</entry>
<entry>
<title>Web安全开发几个注意点</title>
<link href="https://blog.bookcell.org/2021/08/24/web-develop-security/"/>
<id>https://blog.bookcell.org/2021/08/24/web-develop-security/</id>
<published>2021-08-24T15:06:13.000Z</published>
<updated>2022-04-25T15:05:26.637Z</updated>
<summary type="html"><p>平时在前端开发中会遇到一些常见的攻击,正好近期主要在处理安全方面的问题,记录一下。</p></summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="Web, 安全, 前端" scheme="https://blog.bookcell.org/tags/Web-%E5%AE%89%E5%85%A8-%E5%89%8D%E7%AB%AF/"/>
</entry>
<entry>
<title>只管去做读书笔记</title>
<link href="https://blog.bookcell.org/2021/01/02/reading-note-just-do-it/"/>
<id>https://blog.bookcell.org/2021/01/02/reading-note-just-do-it/</id>
<published>2021-01-02T06:55:42.000Z</published>
<updated>2022-05-05T14:46:24.438Z</updated>
<summary type="html"><p>本书主要讲把愿景落实到每天行动中的方法,当你想要对自己的人生做规划时,想要系统学习推荐看这本书<a href="https://book.douban.com/subject/27601521/">只管去做</a>,阅读时间在3个小时左右,如果要快速了解可以看下这篇文章。</p></summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
<category term="笔记" scheme="https://blog.bookcell.org/tags/%E7%AC%94%E8%AE%B0/"/>
<category term="只管去做" scheme="https://blog.bookcell.org/tags/%E5%8F%AA%E7%AE%A1%E5%8E%BB%E5%81%9A/"/>
</entry>
<entry>
<title>2021年计划阅读清单</title>
<link href="https://blog.bookcell.org/2021/01/01/reading-list-2021/"/>
<id>https://blog.bookcell.org/2021/01/01/reading-list-2021/</id>
<published>2021-01-01T04:06:16.000Z</published>
<updated>2022-04-25T15:14:04.807Z</updated>
<summary type="html"><p>基于2020年的阅读进度,2021年计划阅读15本,不追求阅读速度,更多关注阅读收获,好书可以读两遍或更多,技术书边读边实践</p></summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="2021" scheme="https://blog.bookcell.org/tags/2021/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
<category term="书单" scheme="https://blog.bookcell.org/tags/%E4%B9%A6%E5%8D%95/"/>
</entry>
<entry>
<title>2020年阅读总结</title>
<link href="https://blog.bookcell.org/2021/01/01/reading-2020-summary/"/>
<id>https://blog.bookcell.org/2021/01/01/reading-2020-summary/</id>
<published>2021-01-01T03:11:50.000Z</published>
<updated>2022-05-04T02:49:59.394Z</updated>
<summary type="html"><p>2020年共读了13本,其中有两本不在一开始的计划中,后来加入的。主要的阅读时间在上半年,疫情期间的阅读时间相对会多一些,下半年比较忙碌,抽出来阅读时间减少。</p></summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="2020" scheme="https://blog.bookcell.org/tags/2020/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
<category term="书单" scheme="https://blog.bookcell.org/tags/%E4%B9%A6%E5%8D%95/"/>
</entry>
<entry>
<title>2020年Web技术生态</title>
<link href="https://blog.bookcell.org/2020/12/25/2020-web-tech-stack-md/"/>
<id>https://blog.bookcell.org/2020/12/25/2020-web-tech-stack-md/</id>
<published>2020-12-25T14:42:19.000Z</published>
<updated>2022-05-04T14:55:01.919Z</updated>
<summary type="html"><p>整理2020年前端的技术生态,列了个人认为比较重要的一些项目和技术点,目前stateofjs问卷还在统计中,后续可以做些调整。</p></summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="前端开发" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="2020" scheme="https://blog.bookcell.org/tags/2020/"/>
<category term="Web" scheme="https://blog.bookcell.org/tags/Web/"/>
</entry>
<entry>
<title>Git多次提交记录合并</title>
<link href="https://blog.bookcell.org/2020/09/20/git-merge-multi-commits/"/>
<id>https://blog.bookcell.org/2020/09/20/git-merge-multi-commits/</id>
<published>2020-09-20T15:20:17.000Z</published>
<updated>2022-05-04T02:51:01.130Z</updated>
<summary type="html"><p>开发过程中,使用Git有时候会遇到多次零碎的小提交,想要合并成一个提交记录,这里记录一下操作。</p></summary>
<category term="Git" scheme="https://blog.bookcell.org/categories/Git/"/>
<category term="工具" scheme="https://blog.bookcell.org/tags/%E5%B7%A5%E5%85%B7/"/>
<category term="Git" scheme="https://blog.bookcell.org/tags/Git/"/>
<category term="教程" scheme="https://blog.bookcell.org/tags/%E6%95%99%E7%A8%8B/"/>
</entry>
<entry>
<title>思考致富书摘</title>
<link href="https://blog.bookcell.org/2020/06/13/think-and-grow-rich-reading-notes/"/>
<id>https://blog.bookcell.org/2020/06/13/think-and-grow-rich-reading-notes/</id>
<published>2020-06-13T08:17:51.000Z</published>
<updated>2022-05-04T02:51:56.520Z</updated>
<summary type="html"><p>《思考致富》书本的阅读笔记</p></summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="2020" scheme="https://blog.bookcell.org/tags/2020/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
</entry>
<entry>
<title>ES2019的语言特性</title>
<link href="https://blog.bookcell.org/2020/05/31/ecmascript-2019-new-feature/"/>
<id>https://blog.bookcell.org/2020/05/31/ecmascript-2019-new-feature/</id>
<published>2020-05-31T14:00:24.000Z</published>
<updated>2022-05-04T02:52:54.511Z</updated>
<summary type="html"><p>关于ECMAScript 2019规范的新增特性</p></summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="2019" scheme="https://blog.bookcell.org/tags/2019/"/>
<category term="前端开发" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="JavaScript" scheme="https://blog.bookcell.org/tags/JavaScript/"/>
<category term="ECMAScript" scheme="https://blog.bookcell.org/tags/ECMAScript/"/>
<category term="规范" scheme="https://blog.bookcell.org/tags/%E8%A7%84%E8%8C%83/"/>
<category term="Spec" scheme="https://blog.bookcell.org/tags/Spec/"/>
</entry>
<entry>
<title>ECMAScript 2020新增特性</title>
<link href="https://blog.bookcell.org/2020/04/12/ecmascript-2020-new-feature/"/>
<id>https://blog.bookcell.org/2020/04/12/ecmascript-2020-new-feature/</id>
<published>2020-04-12T13:55:25.000Z</published>
<updated>2020-04-12T13:56:39.267Z</updated>
<summary type="html"><h2 id="ECMAScript-2020新特性"><a href="#ECMAScript-2020新特性" class="headerlink" title="ECMAScript 2020新特性"></a>ECMAScript</summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="前端开发" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="2020" scheme="https://blog.bookcell.org/tags/2020/"/>
<category term="JavaScript" scheme="https://blog.bookcell.org/tags/JavaScript/"/>
<category term="ECMAScript" scheme="https://blog.bookcell.org/tags/ECMAScript/"/>
<category term="规范" scheme="https://blog.bookcell.org/tags/%E8%A7%84%E8%8C%83/"/>
<category term="Spec" scheme="https://blog.bookcell.org/tags/Spec/"/>
</entry>
<entry>
<title>React组件开发的十条最佳实践</title>
<link href="https://blog.bookcell.org/2020/03/22/the-10-react-component-best-practice/"/>
<id>https://blog.bookcell.org/2020/03/22/the-10-react-component-best-practice/</id>
<published>2020-03-22T12:50:27.000Z</published>
<updated>2022-05-05T14:59:16.216Z</updated>
<summary type="html"><p>原文地址: <a</summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="前端开发" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="Reactjs" scheme="https://blog.bookcell.org/tags/Reactjs/"/>
<category term="最佳实践" scheme="https://blog.bookcell.org/tags/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/"/>
<category term="组件" scheme="https://blog.bookcell.org/tags/%E7%BB%84%E4%BB%B6/"/>
</entry>
<entry>
<title>如何阅读一本书-笔记</title>
<link href="https://blog.bookcell.org/2020/01/30/how-to-read-a-book-notes/"/>
<id>https://blog.bookcell.org/2020/01/30/how-to-read-a-book-notes/</id>
<published>2020-01-30T08:28:34.000Z</published>
<updated>2022-05-05T14:59:16.237Z</updated>
<summary type="html"><p>笔记浓缩《如何阅读一本书》的精华,方便大家学习到阅读的要点。</p>
<h2 id="阅读的目标与艺术"><a href="#阅读的目标与艺术" class="headerlink"</summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
<category term="方法" scheme="https://blog.bookcell.org/tags/%E6%96%B9%E6%B3%95/"/>
</entry>
<entry>
<title>2019年的总结</title>
<link href="https://blog.bookcell.org/2019/12/31/2019-summary/"/>
<id>https://blog.bookcell.org/2019/12/31/2019-summary/</id>
<published>2019-12-31T15:47:34.000Z</published>
<updated>2022-05-05T14:58:21.897Z</updated>
<summary type="html"><p><img</summary>
<category term="随笔" scheme="https://blog.bookcell.org/categories/%E9%9A%8F%E7%AC%94/"/>
<category term="2019" scheme="https://blog.bookcell.org/tags/2019/"/>
<category term="总结" scheme="https://blog.bookcell.org/tags/%E6%80%BB%E7%BB%93/"/>
</entry>
<entry>
<title>2020年的计划阅读书单</title>
<link href="https://blog.bookcell.org/2019/12/29/reading-list-2020/"/>
<id>https://blog.bookcell.org/2019/12/29/reading-list-2020/</id>
<published>2019-12-29T08:37:47.000Z</published>
<updated>2022-05-05T14:55:36.724Z</updated>
<summary type="html"><p>基于2019年的阅读进度,2020年计划阅读20本,不再按照季度平均分配,根据阅读书籍的难易和厚度分配时间。</p>
<h2 id="方法"><a href="#方法" class="headerlink"</summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="2020" scheme="https://blog.bookcell.org/tags/2020/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
<category term="书单" scheme="https://blog.bookcell.org/tags/%E4%B9%A6%E5%8D%95/"/>
</entry>
<entry>
<title>2019年的阅读总结</title>
<link href="https://blog.bookcell.org/2019/12/29/reading-2019-summary/"/>
<id>https://blog.bookcell.org/2019/12/29/reading-2019-summary/</id>
<published>2019-12-29T07:39:11.000Z</published>
<updated>2022-05-05T14:55:16.309Z</updated>
<summary type="html"><p><sub>这是下半年去的培荣书屋,汪涵给他父亲开的一家书店</sub></p>
<p>2019年共阅读了23本书,年初计划的24本书中,尚有13本未读完,期间也读了一些非计划内的书。因此2020年准备计划阅读的书单会减少一些数量,并且会更注重精读的质量。</p>
<p>个人</summary>
<category term="读书" scheme="https://blog.bookcell.org/categories/%E8%AF%BB%E4%B9%A6/"/>
<category term="2019" scheme="https://blog.bookcell.org/tags/2019/"/>
<category term="总结" scheme="https://blog.bookcell.org/tags/%E6%80%BB%E7%BB%93/"/>
<category term="阅读" scheme="https://blog.bookcell.org/tags/%E9%98%85%E8%AF%BB/"/>
<category term="读书" scheme="https://blog.bookcell.org/tags/%E8%AF%BB%E4%B9%A6/"/>
<category term="书单" scheme="https://blog.bookcell.org/tags/%E4%B9%A6%E5%8D%95/"/>
</entry>
<entry>
<title>2019年第14届D2参会记录</title>
<link href="https://blog.bookcell.org/2019/12/16/2019-d2-forum-14th/"/>
<id>https://blog.bookcell.org/2019/12/16/2019-d2-forum-14th/</id>
<published>2019-12-16T15:19:23.000Z</published>
<updated>2019-12-31T15:49:42.787Z</updated>
<summary type="html"><p>一年一度的D2论坛,今年第14届依然和上一届一样,在同一个酒店-<a</summary>
<category term="随笔" scheme="https://blog.bookcell.org/categories/%E9%9A%8F%E7%AC%94/"/>
<category term="前端" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF/"/>
<category term="会议" scheme="https://blog.bookcell.org/tags/%E4%BC%9A%E8%AE%AE/"/>
<category term="2019" scheme="https://blog.bookcell.org/tags/2019/"/>
<category term="d2" scheme="https://blog.bookcell.org/tags/d2/"/>
<category term="论坛" scheme="https://blog.bookcell.org/tags/%E8%AE%BA%E5%9D%9B/"/>
</entry>
<entry>
<title>JSConf China 2019</title>
<link href="https://blog.bookcell.org/2019/10/25/jsconf-china-2019/"/>
<id>https://blog.bookcell.org/2019/10/25/jsconf-china-2019/</id>
<published>2019-10-25T15:36:26.000Z</published>
<updated>2019-10-27T09:46:46.035Z</updated>
<summary type="html"><p>上周末刚参加JSconf China 2019, 在这里聊聊记录一下感受。</p>
<h2 id="大会简介"><a href="#大会简介" class="headerlink" title="大会简介"></a>大会简介</h2><p>本次在上海举办的<a</summary>
<category term="随笔" scheme="https://blog.bookcell.org/categories/%E9%9A%8F%E7%AC%94/"/>
<category term="前端" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF/"/>
<category term="会议" scheme="https://blog.bookcell.org/tags/%E4%BC%9A%E8%AE%AE/"/>
<category term="2019" scheme="https://blog.bookcell.org/tags/2019/"/>
<category term="jsconf" scheme="https://blog.bookcell.org/tags/jsconf/"/>
<category term="js" scheme="https://blog.bookcell.org/tags/js/"/>
</entry>
<entry>
<title>实现一个简单版React Router v4理解其原理</title>
<link href="https://blog.bookcell.org/2019/08/17/react-router-v4-principle-by-implemente-a-simple-one/"/>
<id>https://blog.bookcell.org/2019/08/17/react-router-v4-principle-by-implemente-a-simple-one/</id>
<published>2019-08-17T07:33:31.000Z</published>
<updated>2019-08-17T09:41:00.559Z</updated>
<summary type="html"><p>对于React-Router的实现原理,参考自<a href="https://tylermcginnis.com/build-your-own-react-router-v4/">Build your own React Router v4</a>这篇英文原文,另外,React-Router底层库<a href="https://github.com/ReactTraining/history">history</a>的源码也值得一读。</p>
<p>欢迎访问<a href="https://blog.bookcell.org/">博客文章</a></p>
<p>接下来是关于React-Router v4的一个简单版实现,通过这个实现来理解路由的原理,这里可能不会完全按照英文原文翻译,会有些意译或者省略的地方。</p>
<p>在单页应用中,应用代码和路由代码是极其重要的两部分,两者是相辅相成的,你是否对这两者有一些困惑。</p>
<p>关于路由的一些疑问点:</p>
<ol>
<li>路由通常是相对比较复杂的,这让很多库的作者,在如何找到合适的路由抽象变得更加复杂。</li>
<li>因为这些复杂的原因,路由库的使用者倾向于盲目的相信库本身的抽象,而不是去理解背后的原理。</li>
</ol>
<p>本文会通过实现一个简易版的React Router v4版本来点亮前一个问题的灯塔,并且让你了解背后的原理后去判断这样的抽象是否合适。</p></summary>
<category term="前端开发" scheme="https://blog.bookcell.org/categories/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="前端开发" scheme="https://blog.bookcell.org/tags/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/"/>
<category term="React" scheme="https://blog.bookcell.org/tags/React/"/>
<category term="原理" scheme="https://blog.bookcell.org/tags/%E5%8E%9F%E7%90%86/"/>
<category term="React Router" scheme="https://blog.bookcell.org/tags/React-Router/"/>
<category term="路由" scheme="https://blog.bookcell.org/tags/%E8%B7%AF%E7%94%B1/"/>
</entry>
</feed>