top | item 7799644

PHỞ: Automated workflow for front-end

34 points| joeblau | 11 years ago |pho.madebysource.com

28 comments

order
[+] smoyer|11 years ago|reply
I realized I was old when I tried to clean my screen, then realized "PHO" had accented characters ... I complain about the uppercase-only EBCDIC main-frame output at work, but I'm still not used to seeing non-ASCII characters on the web.

My elderly status was confirmed when the Getting Started guide included:

    2. Generate initial project structure
    
    yo pho
[+] userbinator|11 years ago|reply
Same here. Then again, the majority of projects by English-speaking developers tend to have ASCII names, even those for whom English is not their first language.
[+] pinaceae|11 years ago|reply
wanna be the asshole nerd that ruins every conversation?

constantly remind people that it's pronounced "fuh", like the German "fa" as in "fahren".

met a lady like that last year, has been stuck in mind since then. grrrr.

[+] subir|11 years ago|reply
Glad to know that I am not the only one who did that :P
[+] mbrzuzy|11 years ago|reply
I'm a little confused as to what this is exactly.
[+] Cthulhu_|11 years ago|reply
Looks like a Yeoman generator that sets up a Gulp config file. And a marketing thing for Source.
[+] pavelgavlik|11 years ago|reply
(Phở author here)

As a front-end developer you have to do lots of things that can be automated (minifying JS, compiling LESS, optimizing images, making sprites).

Gulp is great for this, but it still has a steep learning curve. Some basic setup is easy, but it took us quite a long time until it was reusable and solved all common tasks.

[+] psychometry|11 years ago|reply
Just google "Phở" and I'm sure you'll find plenty of relevant sites containing documentation, code samples, and more. Oh wait...you'll actually get a bunch of sites about soup.
[+] psychometry|11 years ago|reply
Great! Another un-google-able and practically un-type-able piece of technology.
[+] pyre|11 years ago|reply
> practically un-type-able

Says you. Maybe if you lived elsewhere, you might have a different point of view (SE Asia, perhaps...). ;)

[+] duongkai|11 years ago|reply
I'm very surprise that it's a Vietnamese name but the github source belongs Czech guy.
[+] potench|11 years ago|reply
Nice work releasing your FE environment setup; couple of questions: "The most used preprocessor with a kick-ass mixin library" Is this true? I haven't looked for actual numbers, but most FE devs I talk to use sass. We use node-sass + autoprefixer and it compiles orders of magnitude faster than compass+sass and means you don't have a dependency on ruby (or php like Less). Also, gulp is much faster than grunt which is especially noticeable on large projects.
[+] pavelgavlik|11 years ago|reply
> "The most used preprocessor with a kick-ass mixin library" Is this true?

Well, if I look at GitHub stars (not the best metric, but still), then less.js has about 3x more stars than sass.

> I haven't looked for actual numbers, but most FE devs I talk to use sass. We use node-sass + autoprefixer and it compiles orders of magnitude faster than compass+sass and means you don't have a dependency on ruby (or php like Less).

I like node-sass as well. It would be great to have something similar and popular enough for LESS. Official Javascript-based compiler isn't sometimes fast enough.

> Also, gulp is much faster than grunt which is especially noticeable on large projects.

Yes, Gulp is great in many ways and Phở uses it as a task runner.

[+] lignuist|11 years ago|reply
I wonder how many potential user are lost due to ungoogleability. :O)
[+] coffeecodecouch|11 years ago|reply
None, it appears O and ở are interchangeable to Google.
[+] sangel10|11 years ago|reply
How is this different from Lineman.js?