News for hackers. Stuff that matters.
Re:Formidable Playbook: A practical guide to building modern... by briandear on Sunday September 11, 2016 @02:46AM (#12472305)
Pales in comparison to Thoughtbot's https://thoughtbot.com/playbook
Re:Formidable Playbook: A practical guide to building modern... by Mister_Snuggles on Sunday September 11, 2016 @02:05PM (#12474681)
I like how the include native apps. Not every application is a web application.
Re:Formidable Playbook: A practical guide to building modern... by pibefision on Sunday September 11, 2016 @11:29AM (#12473833)
is is great. thank you.

are sources for this type of documentation in github? I would like to get a PDF to facilitate the reading.

Re:Formidable Playbook: A practical guide to building modern... by yugoja on Sunday September 11, 2016 @03:20AM (#12472364)
Hey Thanks! will check that one out too!
Re:Formidable Playbook: A practical guide to building modern... by diggan on Sunday September 11, 2016 @04:44AM (#12472538)
They should probably rename this to "A practical guide to building applications with webpack" instead, mentions nothing else but webpack and plugins for webpack...
Re:Formidable Playbook: A practical guide to building modern... by exogen on Sunday September 11, 2016 @09:31AM (#12473267)
Well, this isn't the The Only Way to Build Apps Playbook. It only mentions webpack because that's what we use exclusively at Formidable... it's our playbook. :)

And the TOC shows that many more non-webpack sections are coming, someone just posted this while it was a work in progress.

Re:Formidable Playbook: A practical guide to building modern... by coldcode on Sunday September 11, 2016 @08:29AM (#12473058)
What I found funny about this guide is it will be outdated in 6 months given the rapid change in the javascript/web universe. I doubt they can write it up faster than it becomes obsolete.
Re:Formidable Playbook: A practical guide to building modern... by Mister_Snuggles on Sunday September 11, 2016 @12:22PM (#12474081)
Should be called "A practical guide to building modern web applications".

I see nothing here related to building native applications.

Re:Formidable Playbook: A practical guide to building modern... by pbreit on Sunday September 11, 2016 @01:19AM (#12472103)
The "modern application" development situation make this novice's head spin. Rails/Django/Express so much easier.
Re:Formidable Playbook: A practical guide to building modern... by michaelmior on Sunday September 11, 2016 @02:31PM (#12474815)
I hadn't heard of DedupePlugin for Webpack, but it strikes me as a potentially dangerous idea. If there's enough duplicate code that using this plugin actually makes a meaningful difference, then I think you have bigger problems.
Re:Formidable Playbook: A practical guide to building modern... by exogen on Sunday September 11, 2016 @03:48PM (#12475267)
It's primarily for deduping subdependencies in your dependency tree, the existence of which is not an indication of any problems – it's totally expected that your dependencies might themselves depend on the same libraries.
Re:Formidable Playbook: A practical guide to building modern... by the_duke on Sunday September 11, 2016 @03:49AM (#12472417)
Seems to be a very rudimentary work in progress.
Re:Formidable Playbook: A practical guide to building modern... by raziel2p on Sunday September 11, 2016 @12:31PM (#12474128)
Should re-submit this when it's actually complete.
Re:Formidable Playbook: A practical guide to building modern... by empthought on Sunday September 11, 2016 @12:02PM (#12473963)
I'm going to guess this ends up being completely contradictory to

http://roca-style.org

ROCA: A collection of simple recommendations for decent Web application frontends

Re:Formidable Playbook: A practical guide to building modern... by exogen on Sunday September 11, 2016 @03:49PM (#12475277)
Why would you guess that? This ain't our first rodeo.
Re:Formidable Playbook: A practical guide to building modern... by empthought on Sunday September 11, 2016 @04:43PM (#12475605)
Because you started with a bunch of JavaScript recommendations that have nothing to do with the actual design or implementation of the application. It's leading off with the most trivial stuff imaginable.

Specifically, I'm guessing your architecture doesn't implement ROCA server recommendations #2, #5, #9, or client recommendations #1, #4, or #5. I'm happy to be proven wrong, though.

Re:Formidable Playbook: A practical guide to building modern... by exogen on Sunday September 11, 2016 @10:41PM (#12476857)
And I'm happy not to have to prove anything to a thirsty rando who assumes we need to repeat some common knowledge best practices in our nascent work-in-progress document (which, btw, we didn't post anywhere for feedback but is simply open source and was randomly shared).

We're a JavaScript consultancy. Clients specifically want us to help them with their tooling, and we need to reference this stuff a lot, that's why we happened to write the webpack stuff down first. This is not a blog post series and there is no implied significance to the ordering so we didn't really "lead off" with one thing or the other.

Anyway, good luck with your prescriptivism and billing your clients for adding "another authentication mechanism […] for non-browser access" (AUTH) – they will love that.

Re:Formidable Playbook: A practical guide to building modern... by ggregoire on Sunday September 11, 2016 @01:56PM (#12474634)
If you choose to start a new project with React and Webpack, I recommend to use Facebook's official boilerplate[1] and read their really informative user guide. I also find educational to look at the architecture, libraries and configuration of open source non-trivial web applications (e.g. Wordpress Calypso[2]).

[1] https://github.com/facebookincubator/create-react-app

[2] https://github.com/Automattic/wp-calypso

Re:Formidable Playbook: A practical guide to building modern... by fiatjaf on Sunday September 11, 2016 @07:41AM (#12472936)
I'm sorry for anyone who has to read this or any other "playbook".