Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on May 11, 2021. It is now read-only.
/universal-reactPublic archive

🌐 A simple universal react application with server side rendering built with latest versions of React (v16+), React Router (v5+), Redux (v4+), Express (v5+), Webpack (v4+), Babel Preset ES6 👨‍💻

License

NotificationsYou must be signed in to change notification settings

atulmy/universal-react

Repository files navigation

Simple universal React application with server side rendering.

Built using latest version of React (v16), React Router (v5+), Redux (v7+), Express (v5+), Webpack (v4+), Babel Preset ES6

📝 Features

  • List blogs (async API call usingaxios)
  • View single blog
  • Add blog
  • Container Components (read here)
  • Server Side Rendering
  • Cache data in clientstate to prevent re-fetch

▶️ Running

  • Clone repogit clone git@github.com:atulmy/universal-react.git universal-react
  • Install NPM modulescd universal-react andnpm install
  • Runnpm run start

📦 Packages Used

dependencies

  • react (Library for building user interfaces)
  • react-dom (React package for working with the DOM)
  • react-router-dom (A complete routing library for React)
  • redux (Predictable state container for JavaScript apps)
  • redux-thunk (Thunk middleware for Redux)
  • react-redux (Official React bindings for Redux)
  • react-helmet (Manage all of your changes to the document head)
  • express (Fast, unopinionated, minimalist web framework)
  • axios (Promise based HTTP client for the browser and node.js)

📚 Resources

  • Universal JavaScript Web Applications with React - Luciano Mammino (YouTube)
  • Container Components - (Medium Post)
  • React Router 4 SSR example - Ryan Florence (Gist)
  • Start learning by looking at sample codes:#LearnByExamples

⭐ Showcase

Following projects have been built with or inspired fromuniversal-react

  • Crate - Get monthly subscription of trendy clothes and accessories -GitHub
  • HIRESMART - Application to streamline hiring process -GitHub
  • Would really appreciate if you add your project to this list by sending a PR

🎩 Author

Atul Yadav -GitHubTwitter

📜 License

Copyright (c) 2017 Atul Yadavhttp://github.com/atulmy

The MIT License (http://www.opensource.org/licenses/mit-license.php)

About

🌐 A simple universal react application with server side rendering built with latest versions of React (v16+), React Router (v5+), Redux (v4+), Express (v5+), Webpack (v4+), Babel Preset ES6 👨‍💻

Topics

Resources

License

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp