Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re: What is your Javascript-workflow?

by sundialsvc4 (Abbot)
on Apr 22, 2013 at 02:56 UTC ( #1029795=note: print w/ replies, xml ) Need Help??


in reply to What is your Javascript-workflow?

I maintain the two files separately ... and for the Javascript portion of the system I now prefer to write in the haXe programming language, using it to generate Javascript.   The essential difference is that haXe is a strongly-typed language that can produce compile-time errors... and it is cross-platform.   Definitely something to keep on your radar...

All web-page outputs are generated by templates, and those (usually, the wrappers) deliver the JavaScript by script-reference tags to external files.   I basically do not use in-line (script-tag) JS content.

I use an editor (Eclipse) which is capable of both Perl and JavaScript syntax-checking ... JSLint and more ... but it cannot handle a file that consists of more-than-one language.


Comment on Re: What is your Javascript-workflow?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1029795]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (17)
As of 2015-07-06 20:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (83 votes), past polls