sjcproduction / helium.js Goto Github PK
View Code? Open in Web Editor NEWAutomating Universal React Applications
License: MIT License
Automating Universal React Applications
License: MIT License
Need to use module/tool to serialize store that gets injected into the html in the script tag under window.HE_CONFIG
Add badges including - Build, Security, and Code quality
CLI interface and questions
CLI script to run npm start-test as well as optimize retrieving user data.
Changes index.js render method with hydrate to begin SSR
fixing CI
Webpack can't find the javascript expression module related to .
Related to the critical dependency warning.
Error message: "." cannot find module
Set up for testing
Flow conditional statement that checks the content.url
Automatically add script called "start-ssr" that will run server to user's package.json on npm install / cli interaction
Documentation for MVP. Detailing instructions for usage of our package
-Research features and approaches with developing a performance tool to track SSR applications
Run an instance of the user's application using headless chrome
RegEx runs slower than indexOf . Currently using RegEx replace to change HTML string that is sent to the client.
Design file structure for the project
Provide user an option to select all the supportive libraries and API's that apply to their application
implement CLI to run the main.js after user input questions
If the user enters no for the redux question, reducer properties will be undefined causing the server to crash
Take into account for hidden dist/public directories because it's a common practice to add Web pack output bundles in .gitignore
Read the file a index.html file and either replace or establish a div#root with the parsed React Component mounted.
Apply user data with the React test application inside the client folder
implement fetching before rendering - support for applications with api calls
🚨 You need to enable Continuous Integration on all branches of this repository. 🚨
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.
Since we didn’t receive a CI status on the greenkeeper/initial
branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/
.
Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper App’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.
Create functions to be invoked by developers
Utilize the renderToString and sets up StaticRouter on the server-side.
Test React Applications with create-react-app and other apps made with react
Find alternative to creating userInputs.json file and then reading to extract user responses and include in automatically generated server file.
We need to modify users index.js to comply with redux (might as well get the information we can while we're at it)
Modifying a user's file is not ideal for a Mid/Senior developers. They will want to know what is going on and might not appreciate being surprised by their code being altered magically.
Consolidating files into npm
make user input json file appear within our node modules directory, not within the root directory of the user's application
Want to minimize our bundle using Uglify plugin for webpack
Fix injecting react component string into html. RegEx is not working over multiple lines.
add script to package json for running dynamically generated server
As a User, I want the option to run a command line to start the '-init' functional requesting preqs before building a server file for them.
-Serving Bundle.js
-Importing Dependencies
-Generating a server.js
Account for the paths of components that do not contain "./"
Throws error when requiring component if there is no "./" in the front of the path.
everyone can to connect to the issue.
variable names
general refactoring
ES6 refactoring
remove comments
enable ESLints
Implementing Redux with personal SSR App
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.