{"id":22837904,"url":"https://github.com/reicheltp/sonic","last_synced_at":"2025-03-31T03:41:31.628Z","repository":{"id":80885667,"uuid":"89142501","full_name":"reicheltp/Sonic","owner":"reicheltp","description":"Super Fast Mobile Deployment","archived":false,"fork":false,"pushed_at":"2017-04-24T12:01:31.000Z","size":423,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-06T08:21:36.089Z","etag":null,"topics":["deployment","devops","mobile"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reicheltp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-23T13:06:47.000Z","updated_at":"2018-01-10T13:46:29.000Z","dependencies_parsed_at":"2023-04-12T22:48:08.464Z","dependency_job_id":null,"html_url":"https://github.com/reicheltp/Sonic","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reicheltp%2FSonic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reicheltp%2FSonic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reicheltp%2FSonic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reicheltp%2FSonic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reicheltp","download_url":"https://codeload.github.com/reicheltp/Sonic/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246413228,"owners_count":20773053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deployment","devops","mobile"],"created_at":"2024-12-12T23:20:44.987Z","updated_at":"2025-03-31T03:41:31.610Z","avatar_url":"https://github.com/reicheltp.png","language":"JavaScript","readme":"## React Starter Kit — \"isomorphic\" web app boilerplate\n\n[![Support us on Bountysource](https://dl.dropboxusercontent.com/u/16006521/react-starter-kit/banner.png)](https://salt.bountysource.com/teams/react-starter-kit)\u003cbr\u003e\n\n\u003e [React Starter Kit](https://www.reactstarterkit.com) is an opinionated\n\u003e boilerplate for web development built on top of Facebook's\n\u003e [React](https://facebook.github.io/react/) library,\n\u003e [Node.js](https://nodejs.org/) / [Express](http://expressjs.com/) server\n\u003e and [Flux](http://facebook.github.io/flux/) architecture. Containing\n\u003e modern web development tools such as [Webpack](http://webpack.github.io/),\n\u003e [Babel](http://babeljs.io/) and [BrowserSync](http://www.browsersync.io/).\n\u003e Helping you to stay productive following the best practices. A solid starting\n\u003e point for both professionals and newcomers to the industry.\n\nSee [demo](http://demo.reactstarterkit.com) \u0026nbsp;|\u0026nbsp;\n[docs](https://github.com/kriasoft/react-starter-kit/tree/master/docs) \u0026nbsp;|\u0026nbsp;\n[to-do list](https://waffle.io/kriasoft/react-starter-kit) \u0026nbsp;|\u0026nbsp;\njoin [#react-starter-kit](https://gitter.im/kriasoft/react-starter-kit) chatroom to stay up to date \u0026nbsp;|\u0026nbsp;\nvisit our sponsors:\n\n[![Rollbar - Full-stack error tracking for all apps in any language](https://dl.dropboxusercontent.com/u/16006521/react-starter-kit/rollbar.png)](https://rollbar.com/?utm_source=reactstartkit(github)\u0026utm_medium=link\u0026utm_campaign=reactstartkit(github)) \u0026nbsp;\u0026nbsp;\n[![Localize - Translate your web app in minutes](https://dl.dropboxusercontent.com/u/16006521/react-starter-kit/localize.png)](https://localizejs.com/?cid=802\u0026utm_source=rsk)\n\n### Getting Started\n\n  * Follow the [getting started guide](./docs/getting-started.md) to download and run the project\n  * Check the [code recipes](./docs/recipes) used in this boilerplate, or share yours\n\n### Directory Layout\n\n```\n.\n├── /build/                     # The folder for compiled output\n├── /docs/                      # Documentation files for the project\n├── /node_modules/              # 3rd-party libraries and utilities\n├── /src/                       # The source code of the application\n│   ├── /actions/               # Action creators that allow to trigger a dispatch to stores\n│   ├── /components/            # React components\n│   ├── /constants/             # Constants (action types etc.)\n│   ├── /content/               # Static content (plain HTML or Markdown, Jade, you name it)\n│   ├── /core/                  # Core framework and utility functions\n│   ├── /data/                  # GraphQL server schema\n│   ├── /decorators/            # Higher-order React components\n│   ├── /public/                # Static files which are copied into the /build/public folder\n│   ├── /routes/                # Page/screen components along with the routing information\n│   ├── /stores/                # Stores contain the application state and logic\n│   ├── /views/                 # Express.js views for index and error pages\n│   ├── /client.js              # Client-side startup script\n│   ├── /config.js              # Global application settings\n│   ├── /routes.js              # Universal (isomorphic) application routes\n│   └── /server.js              # Server-side startup script\n├── /tools/                     # Build automation scripts and utilities\n│   ├── /lib/                   # Library for utility snippets\n│   ├── /build.js               # Builds the project from source to output (build) folder\n│   ├── /bundle.js              # Bundles the web resources into package(s) through Webpack\n│   ├── /clean.js               # Cleans up the output (build) folder\n│   ├── /copy.js                # Copies static files to output (build) folder\n│   ├── /deploy.js              # Deploys your web application\n│   ├── /run.js                 # Helper function for running build automation tasks\n│   ├── /runServer.js           # Launches (or restarts) Node.js server\n│   ├── /start.js               # Launches the development web server with \"live reload\"\n│   └── /webpack.config.js      # Configurations for client-side and server-side bundles\n│── package.json                # The list of 3rd party libraries and utilities\n└── preprocessor.js             # ES6 transpiler settings for Jest\n```\n\n### Related Projects\n\n  * [Membership Database](https://github.com/membership/membership.db) — SQL schema boilerplate for user accounts, profiles, roles, and auth claims\n  * [React Static Boilerplate](https://github.com/koistya/react-static-boilerplate) — Generates static websites from React components\n  * [Babel Starter Kit](https://github.com/kriasoft/babel-starter-kit) — Boilerplate for authoring JavaScript/React.js libraries\n\n### Learn More\n\n  * [Getting Started with React.js](http://facebook.github.io/react/)\n  * [Getting Started with GraphQL and Relay](https://quip.com/oLxzA1gTsJsE)\n  * [React.js Questions on StackOverflow](http://stackoverflow.com/questions/tagged/reactjs)\n  * [React.js Discussion Board](https://discuss.reactjs.org/)\n  * [Flux Architecture for Building User Interfaces](http://facebook.github.io/flux/)\n  * [Jest - Painless Unit Testing](http://facebook.github.io/jest/)\n  * [Flow - A static type checker for JavaScript](http://flowtype.org/)\n  * [The Future of React](https://github.com/reactjs/react-future)\n  * [Learn ES6](https://babeljs.io/docs/learn-es6/), [ES6 Features](https://github.com/lukehoban/es6features#readme)\n\n### Support\n\n  * [#react-starter-kit](http://stackoverflow.com/questions/tagged/react-starter-kit) on Stack Overflow — Questions and answers\n  * [#react-starter-kit](https://gitter.im/kriasoft/react-starter-kit) on Gitter — Watch announcements, share ideas and feedback\n  * [GitHub issues](https://github.com/kriasoft/react-starter-kit/issues), or [Scrum board](https://waffle.io/kriasoft/react-starter-kit) — File issues, send feature requests\n  * [appear.in/react](https://appear.in/react) — Open hours! Exchange ideas and experiences (React, GraphQL, Startups, etc.)\n  * [@koistya](https://twitter.com/koistya) on [Codementor](https://www.codementor.io/koistya), or [Skype](http://hatscripts.com/addskype?koistya) — Private consulting\n\n### License\n\nCopyright © 2014-2016 Kriasoft, LLC. This source code is licensed under the MIT\nlicense found in the [LICENSE.txt](https://github.com/kriasoft/react-starter-kit/blob/master/LICENSE.txt)\nfile. The documentation to the project is licensed under the\n[CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/) license.\n\n---\nMade with ♥ by Konstantin Tarkus ([@koistya](https://twitter.com/koistya)) and [contributors](https://github.com/kriasoft/react-starter-kit/graphs/contributors)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freicheltp%2Fsonic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freicheltp%2Fsonic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freicheltp%2Fsonic/lists"}