반응형

실시간 서비스 경험기(배달운영시스템)


http://woowabros.github.io/woowabros/2017/09/12/realtime-service.html




실시간 node.js 채팅 서비스시 접속자 누적으로 메모리풀일때, 

setTimeout, loop 로 그 순간의 서비스 느려짐을 처리하기 어려웠다. 실시간 채팅이라 일단 대화가 시작되면 

빠른 입력속도로 인해 올라오는 글을 확인하는것도 쉽지 않다. 

그 순간에 서비스 과부하로 잠깐 시스템 stop&Go를 하면 한 1,2초 사이인데도 난리가 난다. 

타임아웃처리나 다른 feed를 넣어도 웹이라서 1~3초정도의 공백이 생긴다. 

뭔가 다른 방법을 찾아봐야 할듯. 


...

반응형
반응형

MEAN (Mongo, Express, Angular, Node) - A Simple, Scalable and Easy starting point for full stack javascript web development - utilizing many of the best practices we've found on the way 



https://github.com/linnovate/mean


MEAN is based on the next technologies

  • Angular4 web starter
  • Innograph (uses GraphQL for schema standartization)
  • Bit - manages components, services and schemas

If you're looking for the classic angular-1.x version of mean it has moved to this 1.x branch


Node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크

http://expressjs.com/ko/


KEYNOTE: Express, State of the Union by Doug Wilson, Express




MongoDB : https://www.mongodb.com/download-center#atlas


MongoDB Getting Started : https://docs.mongodb.com/manual/tutorial/getting-started/



Angularjs


구  : https://angularjs.org/


신  : https://angular.io/



AngularJS Getting Started : https://angular.io/guide/quickstart


Angular2 Videos


...

반응형
반응형

Angular Material makes it easy to implement Material Design in Angular JS. It provides a set of reusable, well-tested, and accessible UI components.

angular material

 

반응형
반응형
Why Does Angular.js Rock?

 

http://angular-tips.com/blog/2013/08/why-does-angular-dot-js-rock/

 

 

 

 

반응형

'프로그래밍 > Web' 카테고리의 다른 글

[HTML] HTML.js: Enjoy working with the DOM  (0) 2013.08.16
PSD.rb: Read and write PSD files with Ruby  (0) 2013.08.14
git - 간편 안내서  (0) 2013.08.12
[ASP] ASP - Request.ServerVariables  (0) 2013.07.31
[Erlang] Erlang & Aptana Install  (0) 2013.07.31
반응형

angular.js

 

HTML enhanced for web apps!

 

jquery보다 훨씬 동적이면서 구문에 자유로운 구현이 가능하다.

확장성이 높아서 웹앱을 제작하는데 있어서 동적구현이 가능하다.

 

 

AngularJS 시작하세요.
http://angularjs.org


github : https://github.com/angular/angular.js

Tutorial : http://docs.angularjs.org/tutorial/

Download : http://code.angularjs.org/

Video : http://www.youtube.com/user/angularjs

 

AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding. To help you structure your application better and make it easy to test, AngularJS teaches the browser how to do dependency injection and inversion of control. Oh yeah and it also helps with server-side communication, taming async callbacks with promises and deferreds; and make client-side navigation and deeplinking with hashbang urls or HTML5 pushState a piece of cake. The best of all: it makes development fun!

 

 

 

반응형
반응형

http://angularjs.org/

 

Are you a JS ninja? Would you like to become superhero, fight evil, and change the way web apps are written? Awesome, because we are hiring!

HTML enhanced for web apps!

 

Why AngularJS?

HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.

Alternatives

Other frameworks deal with HTML’s shortcomings by either abstracting away HTML, CSS, and/or JavaScript or by providing an imperative way for manipulating the DOM. Neither of these address the root problem that HTML was not designed for dynamic views.

Extensibility

AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries. Every feature can be modified or replaced to suit your unique development workflow and feature needs. Read on to find out how.

 

The Basics 

Add Some Control 

 

 

 

반응형

+ Recent posts