René's URL Explorer Experiment


Title: GitHub - grab/front-end-guide: 📚 Study guide and introduction to the modern front end stack.

Open Graph Title: GitHub - grab/front-end-guide: 📚 Study guide and introduction to the modern front end stack.

X Title: GitHub - grab/front-end-guide: 📚 Study guide and introduction to the modern front end stack.

Description: 📚 Study guide and introduction to the modern front end stack. - grab/front-end-guide

Open Graph Description: 📚 Study guide and introduction to the modern front end stack. - grab/front-end-guide

X Description: 📚 Study guide and introduction to the modern front end stack. - grab/front-end-guide

Opengraph URL: https://github.com/grab/front-end-guide

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:f945fda8-8581-40c4-50e0-1d80e9e1fae2
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idAD46:8E5C3:87FC86:AFE68A:69644050
html-safe-nonce6e7ec4ae2ebad5e88e567cb2a4ca3940b96ea51be0b85e19b4327237fa1e9513
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRDQ2OjhFNUMzOjg3RkM4NjpBRkU2OEE6Njk2NDQwNTAiLCJ2aXNpdG9yX2lkIjoiNzEyNzA5Njk1OTI3NTY0NzA1NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacf5bf93f2a28bd278d7b441b0fdd91d889cc3ca5f7d3cbe13c9d2ea6d852e892e
hovercard-subject-tagrepository:89187780
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/grab/front-end-guide
twitter:imagehttps://opengraph.githubassets.com/2d98ac8f1ad0710d585b1882757157edf9708313fa0af2deabe2e12787fe132f/grab/front-end-guide
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/2d98ac8f1ad0710d585b1882757157edf9708313fa0af2deabe2e12787fe132f/grab/front-end-guide
og:image:alt📚 Study guide and introduction to the modern front end stack. - grab/front-end-guide
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonebaa7d9900fdf7b27d604f36887af878d569cfbdcf97126832a5f4f0caf0c6ba5
turbo-cache-controlno-preview
go-importgithub.com/grab/front-end-guide git https://github.com/grab/front-end-guide.git
octolytics-dimension-user_id17284363
octolytics-dimension-user_logingrab
octolytics-dimension-repository_id89187780
octolytics-dimension-repository_nwograb/front-end-guide
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id89187780
octolytics-dimension-repository_network_root_nwograb/front-end-guide
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release842eff1d11f899d02b6b3b98fa3ea4860e64b34e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/grab/front-end-guide#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgrab%2Ffront-end-guide
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgrab%2Ffront-end-guide
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=grab%2Ffront-end-guide
Reloadhttps://github.com/grab/front-end-guide
Reloadhttps://github.com/grab/front-end-guide
Reloadhttps://github.com/grab/front-end-guide
grab https://github.com/grab
front-end-guidehttps://github.com/grab/front-end-guide
Notifications https://github.com/login?return_to=%2Fgrab%2Ffront-end-guide
Fork 1.1k https://github.com/login?return_to=%2Fgrab%2Ffront-end-guide
Star 15.3k https://github.com/login?return_to=%2Fgrab%2Ffront-end-guide
MIT license https://github.com/grab/front-end-guide/blob/master/LICENSE
15.3k stars https://github.com/grab/front-end-guide/stargazers
1.1k forks https://github.com/grab/front-end-guide/forks
Branches https://github.com/grab/front-end-guide/branches
Tags https://github.com/grab/front-end-guide/tags
Activity https://github.com/grab/front-end-guide/activity
Star https://github.com/login?return_to=%2Fgrab%2Ffront-end-guide
Notifications https://github.com/login?return_to=%2Fgrab%2Ffront-end-guide
Code https://github.com/grab/front-end-guide
Issues 3 https://github.com/grab/front-end-guide/issues
Pull requests 23 https://github.com/grab/front-end-guide/pulls
Actions https://github.com/grab/front-end-guide/actions
Projects 0 https://github.com/grab/front-end-guide/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/grab/front-end-guide/security
Please reload this pagehttps://github.com/grab/front-end-guide
Insights https://github.com/grab/front-end-guide/pulse
Code https://github.com/grab/front-end-guide
Issues https://github.com/grab/front-end-guide/issues
Pull requests https://github.com/grab/front-end-guide/pulls
Actions https://github.com/grab/front-end-guide/actions
Projects https://github.com/grab/front-end-guide/projects
Security https://github.com/grab/front-end-guide/security
Insights https://github.com/grab/front-end-guide/pulse
Brancheshttps://github.com/grab/front-end-guide/branches
Tagshttps://github.com/grab/front-end-guide/tags
https://github.com/grab/front-end-guide/branches
https://github.com/grab/front-end-guide/tags
74 Commitshttps://github.com/grab/front-end-guide/commits/master/
https://github.com/grab/front-end-guide/commits/master/
imageshttps://github.com/grab/front-end-guide/tree/master/images
imageshttps://github.com/grab/front-end-guide/tree/master/images
.gitignorehttps://github.com/grab/front-end-guide/blob/master/.gitignore
.gitignorehttps://github.com/grab/front-end-guide/blob/master/.gitignore
CODE_OF_CONDUCT.mdhttps://github.com/grab/front-end-guide/blob/master/CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.mdhttps://github.com/grab/front-end-guide/blob/master/CODE_OF_CONDUCT.md
CONTRIBUTING.mdhttps://github.com/grab/front-end-guide/blob/master/CONTRIBUTING.md
CONTRIBUTING.mdhttps://github.com/grab/front-end-guide/blob/master/CONTRIBUTING.md
LICENSEhttps://github.com/grab/front-end-guide/blob/master/LICENSE
LICENSEhttps://github.com/grab/front-end-guide/blob/master/LICENSE
README.mdhttps://github.com/grab/front-end-guide/blob/master/README.md
README.mdhttps://github.com/grab/front-end-guide/blob/master/README.md
index.jshttps://github.com/grab/front-end-guide/blob/master/index.js
index.jshttps://github.com/grab/front-end-guide/blob/master/index.js
package.jsonhttps://github.com/grab/front-end-guide/blob/master/package.json
package.jsonhttps://github.com/grab/front-end-guide/blob/master/package.json
yarn.lockhttps://github.com/grab/front-end-guide/blob/master/yarn.lock
yarn.lockhttps://github.com/grab/front-end-guide/blob/master/yarn.lock
READMEhttps://github.com/grab/front-end-guide
Code of conducthttps://github.com/grab/front-end-guide
Contributinghttps://github.com/grab/front-end-guide
MIT licensehttps://github.com/grab/front-end-guide
https://github.com/grab/front-end-guide#grab-front-end-guide
https://dribbble.com/shots/3577639-Isometric-Developer-Desk
Illustrationhttps://dribbble.com/shots/3577639-Isometric-Developer-Desk
@yanghenghttps://dribbble.com/yangheng
Free Code Camphttps://medium.freecodecamp.com/grabs-front-end-guide-for-large-teams-484d4033cc41
Grabhttps://www.grab.com
2.3 million rides dailyhttps://www.bloomberg.com/news/videos/2017-05-11/tans-says-company-has-more-than-850-000-drivers-video
keeping uphttps://blog.daftcode.pl/hype-driven-development-3469fc2e9b22
"A Study Plan to Cure JavaScript Fatigue"https://medium.freecodecamp.com/a-study-plan-to-cure-javascript-fatigue-8ad3a54f2eb1#.g9egaapps
https://github.com/grab/front-end-guide#table-of-contents
Single-page Apps (SPAs)https://github.com/grab/front-end-guide#single-page-apps-spas
New-age JavaScripthttps://github.com/grab/front-end-guide#new-age-javascript
User Interfacehttps://github.com/grab/front-end-guide#user-interface---react
State Managementhttps://github.com/grab/front-end-guide#state-management---fluxredux
Coding with Stylehttps://github.com/grab/front-end-guide#coding-with-style---css-modules
Maintainabilityhttps://github.com/grab/front-end-guide#maintainability
Testinghttps://github.com/grab/front-end-guide#testing---jest--enzyme
Linting JavaScripthttps://github.com/grab/front-end-guide#linting-javascript---eslint
Linting CSShttps://github.com/grab/front-end-guide#linting-css---stylelint
Formatting Codehttps://github.com/grab/front-end-guide#formatting-code---prettier
Typeshttps://github.com/grab/front-end-guide#types---flow
Build Systemhttps://github.com/grab/front-end-guide#build-system---webpack
Package Managementhttps://github.com/grab/front-end-guide#package-management---yarn
Continuous Integrationhttps://github.com/grab/front-end-guide#continuous-integration
Hosting and CDNhttps://github.com/grab/front-end-guide#hosting-and-cdn
Deploymenthttps://github.com/grab/front-end-guide#deployment
Monitoringhttps://github.com/grab/front-end-guide#monitoring
https://github.com/grab/front-end-guide#single-page-apps-spas
HTML5 History APIhttps://developer.mozilla.org/en-US/docs/Web/API/History_API
AJAXhttps://developer.mozilla.org/en-US/docs/AJAX/Getting_Started
1https://github.com/grab/front-end-guide#fn1
2https://github.com/grab/front-end-guide#fn2
Prerenderhttps://prerender.io/
https://github.com/grab/front-end-guide#study-links
Single Page App: advantages and disadvantageshttp://stackoverflow.com/questions/21862054/single-page-app-advantages-and-disadvantages
The (R)Evolution of Web Developmenthttp://blog.isquaredsoftware.com/presentations/2016-10-revolution-of-web-dev/
Here's Why Client Side Rendering Wonhttps://medium.freecodecamp.com/heres-why-client-side-rendering-won-46a349fadb52
https://github.com/grab/front-end-guide#new-age-javascript
web servershttps://nodejs.org/en/
native mobile appshttps://facebook.github.io/react-native/
desktop appshttps://electron.atom.io/
history of JavaScripthttps://auth0.com/blog/a-brief-history-of-javascript/
Babelhttps://babeljs.io/
babel-preset-envhttps://github.com/babel/babel-preset-env
babel-preset-stage-3https://babeljs.io/docs/plugins/preset-stage-3/
https://github.com/grab/front-end-guide#study-links-1
Learn ES5 on Codecademyhttps://www.codecademy.com/learn/learn-javascript
Learn ES6 on Codecademyhttps://www.codecademy.com/learn/introduction-to-javascript
Learn ES2015 on Babelhttps://babeljs.io/learn-es2015/
ES6 Katashttp://es6katas.org/
You Don't Know JShttps://github.com/getify/You-Dont-Know-JS
Answers to Front End Job Interview Questions — JavaScripthttps://github.com/yangshun/front-end-interview-handbook/blob/master/questions/javascript-questions.md
https://github.com/grab/front-end-guide#user-interface---react
https://camo.githubusercontent.com/c387400415c2f384eb26266c7726b57f2a0e7403128d82ee57a90f89a81329ea/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f72656163742d6c6f676f2e737667
Reacthttps://facebook.github.io/react/
rethink best practiceshttps://www.youtube.com/watch?v=DgVS-zXgMTk
CSS in your JavaScripthttps://speakerdeck.com/vjeux/react-css-in-js
shadow DOMhttps://developer.mozilla.org/en-US/docs/Web/Web_Components/Shadow_DOM
thishttps://angular.io/docs/ts/latest/api/
React Developer Toolshttps://github.com/facebook/react-devtools
Hot reloadinghttps://github.com/gaearon/react-hot-loader
codemod scriptshttps://github.com/reactjs/react-codemod
https://github.com/grab/front-end-guide/blob/master/images/react-devtools-demo.gif
rewrite of the underlying reconciliation algorithmhttps://github.com/acdlite/react-fiber-architecture
tutorialhttps://facebook.github.io/react/tutorial/tutorial.html
Build Your First Production Quality React Apphttps://egghead.io/courses/build-your-first-production-quality-react-app
Create React Apphttps://github.com/facebookincubator/create-react-app
https://github.com/grab/front-end-guide#study-links-2
React Official Tutorialhttps://facebook.github.io/react/tutorial/tutorial.html
Egghead Course - Build Your First Production Quality React Apphttps://egghead.io/courses/build-your-first-production-quality-react-app
Simple React Development in 2017https://hackernoon.com/simple-react-development-in-2017-113bd563691f
Presentational and Container Componentshttps://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0#.5iexphyg5
https://github.com/grab/front-end-guide#alternatives
Angularhttps://angular.io/
Emberhttps://www.emberjs.com/
Vuehttps://vuejs.org/
Cyclehttps://cycle.js.org/
https://github.com/grab/front-end-guide#state-management---fluxredux
https://camo.githubusercontent.com/375bf07e9089ec8a5626e2c481157a348d67417f3311feae11ba4067c3a8def6/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f72656475782d6c6f676f2e737667
herehttps://facebook.github.io/flux/docs/in-depth-overview.html
Reduxhttp://redux.js.org/
Command patternhttps://www.wikiwand.com/en/Command_pattern
Elm architecturehttps://guide.elm-lang.org/architecture/
Dan Abramovhttps://github.com/gaearon
basichttps://egghead.io/courses/getting-started-with-redux
advancedhttps://egghead.io/courses/building-react-applications-with-idiomatic-redux
Redux DevToolshttps://github.com/gaearon/redux-devtools
https://github.com/grab/front-end-guide/blob/master/images/redux-devtools-demo.gif
redux-thunkhttps://github.com/gaearon/redux-thunk
redux-sagahttps://github.com/redux-saga/redux-saga
react-reduxhttps://github.com/reactjs/react-redux
https://github.com/grab/front-end-guide#study-links-3
Flux Homepagehttp://facebook.github.io/flux
Redux Homepagehttp://redux.js.org/
Egghead Course - Getting Started with Reduxhttps://egghead.io/courses/getting-started-with-redux
Egghead Course - Build React Apps with Idiomatic Reduxhttps://egghead.io/courses/building-react-applications-with-idiomatic-redux
React Redux Linkshttps://github.com/markerikson/react-redux-links
You Might Not Need Reduxhttps://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367
https://github.com/grab/front-end-guide#alternatives-1
MobXhttps://github.com/mobxjs/mobx
https://github.com/grab/front-end-guide#coding-with-style---css-modules
https://camo.githubusercontent.com/74d61e722025c02bbf66dd57e1443a08bfb84c060877cc80ec7325771e97a5c3/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f6373732d6d6f64756c65732d6c6f676f2e737667
SMACSShttps://smacss.com/
BEMhttp://getbem.com/
SUIT CSShttp://suitcss.github.io/
partially solve some of the problemshttps://speakerdeck.com/vjeux/react-css-in-js
CSS in JShttps://github.com/MicheleBertoli/css-in-js
CSS Moduleshttps://github.com/css-modules/css-modules
HTML & CSS coursehttps://www.codecademy.com/learn/learn-html-css
Sass preprocessorhttp://sass-lang.com/
https://github.com/grab/front-end-guide#study-links-4
Learn HTML & CSS course on Codecademyhttps://www.codecademy.com/learn/learn-html-css
Intro to HTML/CSS on Khan Academyhttps://www.khanacademy.org/computing/computer-programming/html-css
SMACSShttps://smacss.com/
BEMhttp://getbem.com/introduction/
SUIT CSShttp://suitcss.github.io/
CSS Modules Specificationhttps://github.com/css-modules/css-modules
Sass Homepagehttp://sass-lang.com/
Answers to Front End Job Interview Questions — HTMLhttps://github.com/yangshun/tech-interview-handbook/blob/master/front-end/interview-questions.md#html-questions
Answers to Front End Job Interview Questions — CSShttps://github.com/yangshun/tech-interview-handbook/blob/master/front-end/interview-questions.md#css-questions
https://github.com/grab/front-end-guide#alternatives-2
JSShttps://github.com/cssinjs/jss
Styled Componentshttps://github.com/styled-components/styled-components
https://github.com/grab/front-end-guide#maintainability
JavaScript Project Guidelineshttps://github.com/wearehive/project-guidelines
https://github.com/grab/front-end-guide#testing---jest--enzyme
https://camo.githubusercontent.com/c84704709785d50d065b1eb36bd28ab5e74c47255b9dfadb6162c49e8cff8de7/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f6a6573742d6c6f676f2e737667
Jesthttp://facebook.github.io/jest/
https://github.com/grab/front-end-guide/blob/master/images/jest-demo.gif
Enzymehttp://airbnb.io/enzyme/
https://github.com/grab/front-end-guide#study-links-5
Jest Homepagehttp://facebook.github.io/jest/
Testing React Applications with Jesthttps://auth0.com/blog/testing-react-applications-with-jest/
Enzyme Homepagehttp://airbnb.io/enzyme/
Enzyme: JavaScript Testing utilities for Reacthttps://medium.com/airbnb-engineering/enzyme-javascript-testing-utilities-for-react-a417e5e5090f
https://github.com/grab/front-end-guide#alternatives-3
AVAhttps://github.com/avajs/ava
Karmahttps://karma-runner.github.io/
https://github.com/grab/front-end-guide#linting-javascript---eslint
https://camo.githubusercontent.com/7074d7a162ba00a06d9bdd6c158587214ed94672d65c3f03697d640044cf029c/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f65736c696e742d6c6f676f2e737667
ESLinthttp://eslint.org/
eslint-config-airbnbhttps://www.npmjs.com/package/eslint-config-airbnb
Airbnb JavaScript style guidehttps://github.com/airbnb/javascript
https://github.com/grab/front-end-guide#study-links-6
ESLint Homepagehttp://eslint.org/
Airbnb JavaScript Style Guidehttps://github.com/airbnb/javascript
https://github.com/grab/front-end-guide#alternatives-4
Standardhttps://github.com/standard/standard
JSHinthttp://jshint.com/
XOhttps://github.com/xojs/xo
https://github.com/grab/front-end-guide#linting-css---stylelint
https://camo.githubusercontent.com/325eb545f2cd2947a3e3110476aa4402e1bfc9206cd40e91e602efa0fb43c694/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f7374796c656c696e742d6c6f676f2e737667
https://github.com/grab/front-end-guide/blob/master/images/stylelint-demo.png
Facebookhttps://code.facebook.com/posts/879890885467584/improving-css-quality-at-facebook-and-beyond/
Githubhttps://github.com/primer/stylelint-config-primer
Wordpresshttps://github.com/WordPress-Coding-Standards/stylelint-config-wordpress
https://github.com/grab/front-end-guide#study-links-7
stylelint Homepagehttps://stylelint.io/
Lint your CSS with stylelinthttps://css-tricks.com/stylelint/
https://github.com/grab/front-end-guide#alternatives-5
Sass Linthttps://github.com/sasstools/sass-lint
CSS Linthttp://csslint.net/
https://github.com/grab/front-end-guide#formatting-code---prettier
https://camo.githubusercontent.com/f78ec4941d3c5eaa9e3cf4599a0926c2d659c2a10b4ac5409a1d99c93940ec3b/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f70726574746965722d6c6f676f2e706e67
Prettierhttps://github.com/prettier/prettier
https://github.com/grab/front-end-guide#study-links-8
Prettier Homepagehttps://prettier.io/
Prettier GitHub repohttps://github.com/prettier/prettier
Comparison between tools that allow you to use ESLint and Prettier togetherhttps://gist.github.com/yangshun/318102f525ec68033bf37ac4a010eb0c
https://github.com/grab/front-end-guide#types---flow
https://camo.githubusercontent.com/b836b306a62177406c6561c190d749b7b04c73d3d0fc5d283e5a07f4ed29d107/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f666c6f772d6c6f676f2e706e67
Flowhttps://flow.org/
TypeScripthttps://www.typescriptlang.org/
James Kylehttps://twitter.com/thejameskyle
writtenhttp://thejameskyle.com/adopting-flow-and-typescript.html
https://github.com/grab/front-end-guide#study-links-9
Flow Homepagehttps://flow.org/
TypeScript vs Flowhttps://github.com/niieani/typescript-vs-flowtype
https://github.com/grab/front-end-guide#alternatives-6
TypeScripthttps://www.typescriptlang.org/
https://github.com/grab/front-end-guide#build-system---webpack
https://camo.githubusercontent.com/7283eef63f5327019646399ed21dcc28ebc0704792d41e8a5fd9c561718e25a9/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f7765627061636b2d6c6f676f2e737667
webpackhttps://webpack.js.org/
webpack walkthroughhttps://survivejs.com/webpack/foreword/
https://github.com/grab/front-end-guide#study-links-10
webpack Homepagehttps://webpack.js.org/
SurviveJS - Webpack: From apprentice to masterhttps://survivejs.com/webpack/foreword/
https://github.com/grab/front-end-guide#alternatives-7
Rolluphttps://rollupjs.org/
Browserifyhttp://browserify.org/
Parcelhttps://parceljs.org/
https://github.com/grab/front-end-guide#package-management---yarn
https://camo.githubusercontent.com/1167f3c5101aa3aa8f3c6b39eb6e1ddffe7071a2955953c8d6025b297e1877f5/68747470733a2f2f63646e2e7261776769742e636f6d2f677261622f66726f6e742d656e642d67756964652f6d61737465722f696d616765732f7961726e2d6c6f676f2e706e67
semverhttp://semver.org/
Yarnhttps://yarnpkg.com/
herehttps://yarnpkg.com/en/docs/usage
released in May 2017https://github.com/npm/npm/releases/tag/v5.0.0
https://github.com/grab/front-end-guide#study-links-11
Yarn Homepagehttps://yarnpkg.com/
Yarn: A new package manager for JavaScripthttps://code.facebook.com/posts/1840075619545360
https://github.com/grab/front-end-guide#alternatives-8
Good old npmhttps://github.com/npm/npm/releases/tag/v5.0.0
https://github.com/grab/front-end-guide#continuous-integration
Travis CIhttps://travis-ci.com/
build matrixhttps://docs.travis-ci.com/user/customizing-the-build#Build-Matrix
Codecovhttps://codecov.io/
https://github.com/grab/front-end-guide#study-links-12
Travis Homepagehttps://travis-ci.com/
Codecov Homepagehttps://codecov.io/
https://github.com/grab/front-end-guide#alternatives-9
Jenkinshttps://jenkins.io/
CircleCIhttps://circleci.com/
GitLab CI/CDhttps://about.gitlab.com/product/continuous-integration/
https://github.com/grab/front-end-guide#hosting-and-cdn
Amazon Simple Storage Service (S3)https://aws.amazon.com/s3/
Amazon CloudFronthttps://aws.amazon.com/cloudfront/
Hubhttps://hub.grab.com/
https://github.com/grab/front-end-guide#study-links-13
Amazon S3 Homepagehttps://aws.amazon.com/s3/
Hosting a Static Website on Amazon S3https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html
https://github.com/grab/front-end-guide#alternatives-10
Google Cloud Platformhttps://cloud.google.com/storage/docs/hosting-static-website
Nowhttps://zeit.co/now
https://github.com/grab/front-end-guide#deployment
Ansible Towerhttps://www.ansible.com/tower
https://github.com/grab/front-end-guide#study-links-14
Ansible Tower Homepagehttps://www.ansible.com/tower
https://github.com/grab/front-end-guide#alternatives-11
Jenkinshttps://jenkins.io/
https://github.com/grab/front-end-guide#monitoring
Sentryhttps://sentry.io/
https://github.com/grab/front-end-guide#study-links-15
Sentry Homepagehttps://sentry.io/
https://github.com/grab/front-end-guide#the-journey-has-just-begun
hardhttps://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
front end web developer roadmaphttps://github.com/kamranahmedse/developer-roadmap#-front-end-roadmap
we are hiringhttps://grab.careers
Joel Lowhttps://github.com/lowjoel
Li Kaihttps://github.com/li-kai
Tan Wei Senghttps://github.com/xming13
https://github.com/grab/front-end-guide#more-reading
State of the JavaScript Landscape: A Map for Newcomershttp://www.infoq.com/articles/state-of-javascript-2016
The Hitchhiker's guide to the modern front end development workflowhttp://marcobotto.com/the-hitchhikers-guide-to-the-modern-front-end-development-workflow/
How it feels to learn JavaScript in 2016https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.tmy8gzgvp
Roadmap to becoming a web developer in 2017https://github.com/kamranahmedse/developer-roadmap#-frontend-roadmap
Modern JavaScript for Ancient Web Developershttps://trackchanges.postlight.com/modern-javascript-for-ancient-web-developers-58e7cae050f9
A Study Plan To Cure JavaScript Fatiguehttps://medium.freecodecamp.com/a-study-plan-to-cure-javascript-fatigue-8ad3a54f2eb1#.c0wnrrcwd
JS Stack from Scratchhttps://github.com/verekia/js-stack-from-scratch
A Beginner’s JavaScript Study Planhttps://medium.freecodecamp.com/a-beginners-javascript-study-plan-27f1d698ea5e#.bgf49xno2
https://github.com/grab/front-end-guide#footnotes
webpack code splittinghttps://webpack.js.org/guides/code-splitting/
https://github.com/grab/front-end-guide#ref1
Universal JShttps://medium.com/@mjackson/universal-javascript-4761051b7ae9
https://github.com/grab/front-end-guide#ref2
react https://github.com/topics/react
redux https://github.com/topics/redux
javascript https://github.com/topics/javascript
stylelint https://github.com/topics/stylelint
css https://github.com/topics/css
engineering https://github.com/topics/engineering
babel https://github.com/topics/babel
front-end https://github.com/topics/front-end
webpack https://github.com/topics/webpack
yarn https://github.com/topics/yarn
eslint https://github.com/topics/eslint
jest https://github.com/topics/jest
css-modules https://github.com/topics/css-modules
flowtype https://github.com/topics/flowtype
grab https://github.com/topics/grab
study-plan https://github.com/topics/study-plan
Readme https://github.com/grab/front-end-guide#readme-ov-file
MIT license https://github.com/grab/front-end-guide#MIT-1-ov-file
Code of conduct https://github.com/grab/front-end-guide#coc-ov-file
Contributing https://github.com/grab/front-end-guide#contributing-ov-file
Please reload this pagehttps://github.com/grab/front-end-guide
Activityhttps://github.com/grab/front-end-guide/activity
Custom propertieshttps://github.com/grab/front-end-guide/custom-properties
15.3k starshttps://github.com/grab/front-end-guide/stargazers
477 watchinghttps://github.com/grab/front-end-guide/watchers
1.1k forkshttps://github.com/grab/front-end-guide/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fgrab%2Ffront-end-guide&report=grab+%28user%29
Releaseshttps://github.com/grab/front-end-guide/releases
Packages 0https://github.com/orgs/grab/packages?repo_name=front-end-guide
Please reload this pagehttps://github.com/grab/front-end-guide
Contributors 10https://github.com/grab/front-end-guide/graphs/contributors
Please reload this pagehttps://github.com/grab/front-end-guide
JavaScript 100.0% https://github.com/grab/front-end-guide/search?l=javascript
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.