Skip to content

Commit 2082f69

Browse files
author
Chris Cho
authored
DOCSP-14696: Create Fundamentals Landing Page with Content (#188)
* DOCSP-16443 insert improvement (#187)
1 parent 4c542d4 commit 2082f69

File tree

4 files changed

+34
-35
lines changed

4 files changed

+34
-35
lines changed

snooty.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "node"
22
title = "Node.js"
33

4-
toc_landing_pages = ["/fundamentals/authentication", "/fundamentals/crud", "/usage-examples"]
4+
toc_landing_pages = ["/fundamentals/authentication", "/fundamentals", "/fundamentals/crud", "/usage-examples"]
55

66
[constants]
77
version = 4.0

source/fundamentals.txt

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,6 @@ Fundamentals
44

55
.. default-domain:: mongodb
66

7-
- :doc:`Connection Guide </fundamentals/connection>`
8-
- :doc:`Authentication </fundamentals/authentication>`
9-
- :doc:`CRUD Operations </fundamentals/crud>`
10-
- :doc:`Promises and Callbacks </fundamentals/promises>`
11-
- :doc:`Indexes </fundamentals/indexes>`
12-
- :doc:`Collations </fundamentals/collations>`
13-
- :doc:`Logging </fundamentals/logging>`
14-
- :doc:`Monitoring </fundamentals/monitoring>`
15-
167
.. toctree::
178

189
/fundamentals/connection
@@ -23,3 +14,10 @@ Fundamentals
2314
/fundamentals/collations
2415
/fundamentals/logging
2516
/fundamentals/monitoring
17+
18+
The **Fundamentals** section contains detailed information to help you
19+
expand your knowledge on how to use MongoDB with the Node.js driver. The
20+
information in this section is divided into the following topics:
21+
22+
.. include:: /includes/fundamentals-sections.rst
23+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
* :doc:`Connection Guide </fundamentals/connection>`: connect to a MongoDB
2+
instance or replica set
3+
4+
* :doc:`Authentication </fundamentals/authentication>`: configure
5+
authentication and log a user in
6+
7+
* :doc:`CRUD Operations </fundamentals/crud>`: read and write data to MongoDB
8+
9+
* :doc:`Promises and Callbacks </fundamentals/promises>`: access return
10+
values using asynchronous Javascript
11+
12+
* :doc:`Indexes </fundamentals/indexes>`: create and design indexes to make
13+
your queries efficient
14+
15+
* :doc:`Collations </fundamentals/collations>`: apply language-specific
16+
sorting rules to your query results
17+
18+
* :doc:`Logging </fundamentals/logging>`: configure the driver to log
19+
MongoDB operations
20+
21+
* :doc:`Monitoring </fundamentals/monitoring>`: configure the driver to
22+
monitor MongoDB server events

source/index.txt

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ Developer Hub
3838
~~~~~~~~~~~~~
3939

4040
The Developer Hub contains content, resources, community, and social
41-
engagement for developers.
41+
engagement for developers.
4242

4343
To view articles on Node.js, see the `How To's and Articles page
44-
<https://developer.mongodb.com/learn/?content=Articles&text=Node.js>`_.
44+
<https://developer.mongodb.com/learn/?content=Articles&text=Node.js>`_.
4545

4646
To view the forum on Node.js, see the `forums page
47-
<https://developer.mongodb.com/community/forums/tag/node-js>`_.
47+
<https://developer.mongodb.com/community/forums/tag/node-js>`_.
4848

4949
MongoDB University
5050
~~~~~~~~~~~~~~~~~~
@@ -77,28 +77,7 @@ Whether you are new to MongoDB or you just want to brush up on the core
7777
concepts, you can check out the **Fundamentals** section which features
7878
material on using the Node.js driver for the following:
7979

80-
* :doc:`Connection Guide </fundamentals/connection>`: connect to a MongoDB
81-
instance or replica set
82-
83-
* :doc:`Authentication </fundamentals/authentication>`: configure
84-
authentication and log a user in
85-
86-
* :doc:`CRUD Operations </fundamentals/crud>`: read and write data to MongoDB
87-
88-
* :doc:`Promises and Callbacks </fundamentals/promises>`: access return
89-
values using asynchronous Javascript
90-
91-
* :doc:`Indexes </fundamentals/indexes>`: create and design indexes to make
92-
your queries efficient
93-
94-
* :doc:`Collations </fundamentals/collations>`: apply language-specific
95-
sorting rules to your query results
96-
97-
* :doc:`Logging </fundamentals/logging>`: configure the driver to log
98-
MongoDB operations
99-
100-
* :doc:`Monitoring </fundamentals/monitoring>`: configure the driver to
101-
monitor MongoDB server events
80+
.. include:: /includes/fundamentals-sections.rst
10281

10382
Usage Examples
10483
--------------

0 commit comments

Comments
 (0)