Comments (3)
Thank you for your interest. Please help me understand what you are looking for? At present, we have typebomb2 which is a non-trivial app, and I was thinking of adding an express backend. Also, I need to update typebomb2 to the latest capabilities which should significantly reduce the code base and the reliance on jQuery. I am very open to suggestions on how to proceed.
from hi_score.
from hi_score.
Hi John:
Thanks for your interest and I appreciate your kind words on TypeBomb2. When I bring it up to date to latest standards I think it will be more impressive.
As for the embedded strings, yes, I have a vim macro which does this for me in standard VIM or ideavim. From my .vimrc:
" ;q Format selection for JS string, ;h undoes
vmap <silent> ;q :s?^\(\s*\)\(.*\)\s*$? + \1'\2'?<CR>
vmap <silent> ;h :s?^\(\s*\)+\(\s*\)'\([^']\+\)',*\s*$?\1\2\3?g<CR>
While I am enticed by the promise of JSX, my experience with Vue is that all the abstraction and trans-piling magic that has to happen simply doesn't make it worth it. Yes, managing the strings is a bit of a PITA, but it pales in comparison to trying to debug a Vue app with JSX in my experience. There is no magic, and bugs are much easier to find.
Yes I would love a pull request moving from nodeunit to Jest! I continue to use nodeunit because it works even though it is deprecated.
The aMap is the application map. I've abstracted that to make code more portal. Say you change your namespace from tb02 to tb03. Then the entire application can be updated to this namespace in a single declaration:
aMap = tb03
The nMap and vMap values are root symbol maps and are optional optimization. The libraries define most symbols and numbers only once in the entire code base. The apps I've been pushing to client benefit from obfuscation and size reduction. I use IntelliJ which really helps with this use - I can easily see that I have a symbol like vMap._hasOwnProperty_
through introspection. When compressed this is much shorter than the actual property name, e.g. x0.ai
.
And yes you are right, I need to add regression tests for Typebomb. The good new it is test-ready thanks to it's architecture and the libraries around it. I also want to split up the tests in test.d.
I have spent months with both VueJS and Angular, and have worked with React (and Closure, Backbone, and other tools time forgot). I believe hi_score is a superior choice for experience developers thanks to extensive full-life-cycle support, build-for-test architecture, simplicity, and transparency.
Cheers, Mike
from hi_score.
Related Issues (11)
- "readlink: illegal option -- f" in npm run prep-libs HOT 16
- how to bundle/include all hi_score dependenices for an offline dev enivronment HOT 1
- app-ex01 and 02 (non-build)creates blank pages due to missing libList entries HOT 1
- status update for edition 2 of the SPA book? HOT 4
- Failed test getTzCode HOT 2
- Failed to build on MacOS Catalina HOT 4
- Git clone command in README.md doesn't work HOT 2
- unable to run any bin/xhi commands HOT 3
- example app-ex01 and app-ex02 build creates blank pages. HOT 4
- is his_score being maintained in 2019? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hi_score.