MERNjs打造稳健的开源全栈JavaScript架构

MERNjs 是一个开源的全栈 JavaScript 解决方案,为基于 MongoDBExpressReactNode.js 的应用程序提供了坚实的起点。这个框架通过连接这些强大的 JavaScript 组件,解决了开发中的常见问题,并帮助开发者掌握更好的实践。以下是MERNjs的关键构建模块:

  • MongoDB:作为一种 NoSQL 数据库,MongoDB 为应用提供高效的数据存储。浏览并深入学习其文档,可以更好地理解 NoSQL 数据库的特点。
  • Express:一种轻量且灵活的 Node.js Web 应用框架。Express 文档是学习其用法的最佳途径,包含了针对常见应用需求的指南。
  • ReactJS:一个用于构建用户界面的库,React 官方文档是学习它的理想起点。

使用这些组件,MERNjs 为开发者在日常开发中提供了稳定且可靠的解决方案。

zip
MERNjs-master.zip 预估大小:78个文件
folder
MERNjs-master 文件夹
file
.travis.yml 270B
folder
client 文件夹
file
store.jsx 250B
folder
core 文件夹
folder
layouts 文件夹
file
index.jsx 448B
folder
components 文件夹
file
footer.jsx 376B
file
navbar.jsx 1KB
file
notFound.jsx 244B
folder
blogs 文件夹
folder
reducers 文件夹
file
allBlog.js 491B
folder
routes 文件夹
file
index.jsx 533B
folder
containers 文件夹
file
blog.jsx 1KB
folder
components 文件夹
file
blog.jsx 2KB
folder
actions 文件夹
file
getAllBlog.js 635B
file
index.jsx 529B
file
routes.jsx 782B
file
config.jsx 192B
folder
home 文件夹
folder
routes 文件夹
file
index.jsx 532B
folder
containers 文件夹
file
home.jsx 154B
folder
components 文件夹
file
home.jsx 530B
file
reducers.js 189B
file
.eslintrc 749B
folder
server 文件夹
file
index.js 2KB
file
routes.js 489B
file
app.js 2KB
folder
modules 文件夹
folder
auth 文件夹
folder
routes 文件夹
file
index.js 281B
folder
controllers 文件夹
file
index.js 2KB
folder
middlewares 文件夹
file
verifyToken.js 410B
folder
blogs 文件夹
folder
models 文件夹
file
index.js 839B
folder
routes 文件夹
file
index.js 334B
folder
controllers 文件夹
file
index.js 1KB
folder
users 文件夹
folder
models 文件夹
file
index.js 1KB
folder
routes 文件夹
file
index.js 350B
folder
controllers 文件夹
file
index.js 1KB
file
.babelrc 62B
folder
admin 文件夹
file
store.jsx 505B
folder
core 文件夹
folder
layouts 文件夹
file
index.jsx 448B
folder
components 文件夹
file
footer.jsx 376B
file
navbar.jsx 2KB
file
notFound.jsx 244B
file
privateRoute.jsx 777B
folder
auth 文件夹
folder
reducers 文件夹
file
auth.js 954B
folder
routes 文件夹
file
index.jsx 986B
folder
containers 文件夹
file
Registration.jsx 1KB
file
Login.jsx 1KB
folder
components 文件夹
file
Registration.jsx 4KB
file
Login.jsx 3KB
folder
actions 文件夹
file
register.js 613B
file
login.js 756B
folder
dashboard 文件夹
folder
routes 文件夹
file
index.jsx 509B
folder
containers 文件夹
file
Dashboard.jsx 862B
folder
components 文件夹
file
Dashboard.jsx 540B
folder
blogs 文件夹
folder
reducers 文件夹
file
allBlog.js 491B
folder
routes 文件夹
file
index.jsx 494B
folder
containers 文件夹
file
blog.jsx 1KB
folder
components 文件夹
file
blog.jsx 2KB
folder
actions 文件夹
file
getAllBlog.js 635B
file
index.jsx 528B
file
routes.jsx 1010B
file
config.jsx 192B
folder
users 文件夹
folder
reducers 文件夹
file
allUser.js 491B
folder
routes 文件夹
file
index.jsx 494B
folder
containers 文件夹
file
user.jsx 1KB
folder
components 文件夹
file
user.jsx 2KB
folder
actions 文件夹
file
getAllUser.js 635B
folder
utils 文件夹
file
index.js 362B
file
reducers.js 340B
file
package.json 3KB
file
.prettierrc 51B
file
package-lock.json 1.06MB
file
.env.example 73B
folder
views 文件夹
file
index.pug 808B
file
.gitignore 209B
file
webpack.config.js 2KB
file
logo.sketch 48KB
folder
public 文件夹
folder
images 文件夹
file
logo.png 218KB
folder
styles 文件夹
file
client.css 276B
file
admin.css 276B
file
lux.bootswatch.css 210KB
folder
favicon.ico 文件夹
file
README.md 3KB
...
zip 文件大小:557.45KB