3 ms·
Thanks! I think the best way to get started right now is to grab the official Facebook create-react-app package, pick something you think would be fun to build,
by iEchoic 9y ago
Thanks! I think the best way to get started right now is to grab the official Facebook create-react-app package, pick something you think would be fun to build, and just start trying to build it and googling/asking questions along the way. The first project might suck, but that's okay. You'll pick it up fast, and the next will be better.
React + MobX is my favorite way to build frontend apps now, and MobX does help a lot in terms of development speed, maintainability, and performance, in my experience. If you're brand new to frontend development, I wouldn't worry too much about it, though - it can be best to start with the basics initially.
- 2474 9y agoTo add to this. For beginners it can be a pain to learn how to set your environment up to even begin developing. https://codepen.io/ https://codepen.io/ is a great place for front-end developers to hone their skills without having to worry about any of the setup. You can use Pug (formerly Jade), Haml, Markdown, Slim, SCSS, Sass, LESS, PostCSS, Stylus, Coffeescript, Typescript, Livescript, Babel, or just plain HTML, CSS and JS without having to set up a thing. Edit: I'm not affiliated with Codepen. I am however a user.
- matdehaast 9y agoiEchoic congrats on the new design! Very slick and smooth. Just a quick question. Are you using CRA with SSR (ie with nextjs or other solution?) for the new site? Or is it just a large SPA served from static html,js,css bundled? Thanks Matt
- iEchoic 9y agoThanks! No SSR here, just an SPA (static html/js/css) served up via CDN. We do use code splitting to load bundles progressively to keep the bundle size down.