Shower Presentation Engine
Yours Truly, Famous Inc.
Switching Between Frameworks Without Pain
Vitalii Rybka
ChernivtsiJS
June 22, 2019
Interesting Facts
- π° saved budget of the company
- π days in learning process
- 5 π¨βπ»π©βπ» developers in learning process
- 3 π¨βπ»π©βπ» developers in production
- 6 π¦π§ students
- 0 days without work π₯
4 Components of Success Learning
- Plan π―
- Pet-project π§
- Teamwork β‘
- Mentors π¨βπ«π©βπ«
Plan π―
- Reveal your gaps
- Requirements
- Resources with information
- Twitter
- Community
Pet-project π§
- Use popular ideas for project
- API
- Design
- Avoid using third-party libs
- Avoid useless time spending
Mentors π¨βπ«π©βπ«
- Meetings
- Take copybook for making notes
- Raise questions
Scaffolding
- Lets you focus on code, not build tools.
- You don't need to learn and configure many build tools
- Your app only needs a one build dependency
- Under the hood, CRA uses Webpack, Babel, ESLint, and other amazing projects
- Easy to maintain
- You can βejectβ config files from CRA and edit them directly.
Conclusion
-
Company Issues
-
Benefits for developers
-
4 Components of Success Learning:
- Plan π―
- Pet-project π§
- Teamwork β‘
- Mentors π¨βπ«π©βπ«
Where The Magic Happens
Fork me on GitHub