Security News
Input Validation Vulnerabilities Dominate MITRE's 2024 CWE Top 25 List
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
ignite-matt-oakes-react-native-boilerplate
Advanced tools
Matt Oakes' boilerplate for React Native.
This is the boilerplate that Matt Oakes uses as a way to bring up new React Native projects.
I do not recommend using this boilerplate for your own projects. Is it mainly for my own personal use and is not likely to meet your needs or be kept up-to-date. I recommend that you use one of the official Ignite boilerplates instead.
Currently includes:
App Foundations
react-native@0.52.0
- The cross platform foundations of the app.react-navigation
- Handle navigation with integration with redux.react-native-i18n
- Allows strings to be localised.redux
- The main state management framework.redux-persist
- Handles persisting and loading parts of the app state on load.redux-saga
- Handles long running and complex flows of actions using generators.reselect
- Allows selectors to be composed and memorized.Code Linting & Testing
husky
- Runs code styling on commit and the tests on push to avoid errors being missed.flow
- Adds type checking to the application.prettier
- Automatically sets the code style.eslint
- Lint checking the application and running prettier.jest
- Main testing framework with mocking, spies, and expectations built-in.storybook
- Component test cases with snapshot testing using storyshots.remote-redux-devtools
- Allow inspecting and time travel for the redux state.fetch-mock
- Allows mocking the network requests for testing.enzyme
- Shallow component testing.redux-saga-tester
- Test harness for redux sagas.timekeeper
- Allows mocking of the current date and time.When you've installed the Ignite CLI, you can get started with this boilerplate like this:
ignite new MyLatestCreation --boilerplate matt-oakes-react-native-boilerplate
FAQs
Matt Oakes' boilerplate for React Native.
The npm package ignite-matt-oakes-react-native-boilerplate receives a total of 4 weekly downloads. As such, ignite-matt-oakes-react-native-boilerplate popularity was classified as not popular.
We found that ignite-matt-oakes-react-native-boilerplate demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.
Research
Security News
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.