Hello Alex, Floby! 

Thanks for your participation. 

As for UI - Totally Agree, capitalized. We had extjs as a requirement back 
then, and really only used it to illustrate node's REST API services. Will 
defo switch to something fancier later. We are not really happy with Ext in 
any way, especially after working for a while with it. 


Grunt, deployment descriptors to NodeJitsu and Joyent - yeah, great idea. 
If we add a couple of description pages on how to fire up the application, 
developer-in-study could have their app running in the Internet in like 5 
minutes, mostly spent for account creation on hosters'. 

As for indentation - we'll look into that; really have to comply with all 
the projects' guidelines (which tell to use 4-space), but I also felt 
that's a little wider than it should be. 

Thanks all,
Will keep posted on significant updates to the app -- anyway we were 
planning to plug in fancy testing of everything (just as an illustrative 
setup) next.

Good night, 
Alex.

On Monday, 28 October 2013 12:58:23 UTC+2, Alex Kocharin wrote:
>
>
> On Monday, October 28, 2013 2:10:03 PM UTC+4, Floby wrote:
>>
>> Hey, really interesting stuff here.
>>
>> I like how you tried to keep the dependencies minimal. However, here are 
>> my thoughts for what, in my opinion, could make this better
>>
>>    - Use something sexier than ExtJS. Like Angular.js or Ember.js. 
>>    Better yet, all 3.
>>
>> Better yet, Jade. Simply because nobody seems to understand how to 
> compile templates and use them on the client side.
>
> I don't know about Ember.js, but Angular.js is largely overrated. I'd 
> avoid that for a long while...
>
>
>>    - Use Grunt for front-end assets management
>>    - Add necessary files for deployement to Nodejitsu and Joyent in 
>>    addition to Heroku
>>    - Use 2 spaces indentation for javascript
>>
>> Use tabs, pleeeeease. I understand that spaces is preferred in large 
> projects because stupid developers don't understand smart tabs, but why do 
> you suggest teaching beginners the wrong things?
>  
>
>> IMO, this could become a great example app.
>>
>> On Sunday, 27 October 2013 20:03:27 UTC+1, Alexander Cherednichenko wrote:
>>>
>>> Hello! 
>>>
>>> Me and team at my company (logicify, software consulting) have started 
>>> node development around a year ago. We had then created a really simple app 
>>> showcasing the tech stack, and now, after that year, we would like to share 
>>> it with the community. 
>>>
>>> This is a really simple but fully-functional application featuring data 
>>> storage (MongoDB), search (Elasticsearch), cloud deployment (Heroku), 
>>> serverside JSON API (node) and client-side UI (very basic extjs 4). Totally 
>>> a work in progress rather than finished product. 
>>>
>>> I think it may be useful: 
>>>
>>>    1. For learning - just get a grasp of the code in a bite-sized chunk 
>>>    (s). 
>>>    2. Sample for integration of technologies - it has quite full a 
>>>    stack though very small domain (books). 
>>>    3. Seed, or archetype app - we have been already seeding it twice as 
>>>    a skeleton for real-life application
>>>
>>> So, the links: 
>>>
>>>    1. Github, code https://github.com/Logicify/nodejs-sample-task
>>>    2. my blog, motivation (why we needed that and how we use it?) 
>>>    
>>> http://lexaux.blogspot.com/2013/10/nodejs-elasticsearch-mognodb-extjs-and.html
>>>    3. and as a bonus - 2 slidesets from local meetup me and Pavel Knorr 
>>>    had last Thursday in Kherson (Russian language!). Just in case :) 
>>>    
>>> http://lexaux.blogspot.com/2013/10/two-talks-at-local-software-development.html
>>>
>>> Thanks, and good night! 
>>> Alex
>>>
>>

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to