�T�[�o�T�C�hJavaScript�̖{���unode.js�v�̊�b�m���Fnode.js�ŃT�[�o�T�C�hJavaScript�J������i1�j�i1/3 �y�[�W�j

���ܒ��ڂ́u�T�[�o�T�C�hJavaScript�v�̎����̖{���Ƃ��Ęb����W�߂�uNode.js�v�̊T�v������H�I�Ȏg�����܂ʼn������A��

» 2011�N02��28�� 00��00�� ���J
[�X�r�v�C��IT]

���ܒ��ڂ́u�T�[�o�T�C�hJavaScript�v

�@�ǎ҂̊F����́AWeb�A�v���P�[�V�������쐬����ۂɁA�T�[�o�T�C�h�͂ǂ�ȃv���O�~�����O��������g���ł����H �悭�����̂́APHP��Ruby�APerl�AJava�AASP.NET�Ȃǂ̌��ꂾ�Ǝv���܂��B�����JavaScript�́A��Ƀ��b�`��GUI���������邽�߂ɃN���C�A���g�T�C�h�Ŏg����̂������������Ǝv���܂����A�T�[�o�T�C�h�̊J���ł�JavaScript���g����̂��������ł��傤���B

�@�u�T�[�o�T�C�hJavaScript�v�ł́A�����ǂ���A�T�[�o�T�C�h�̃A�v���P�[�V�����̎�������Ƃ��āAJavaScript���g�p���܂��BJavaScript���T�[�o�T�C�h�Ŏg�����Ƃɂ��A�N���C�A���g�T�C�h�Ɠ�������ŊJ���ł��A�J���������オ�邱�Ƃ����҂���܂��B

�@�ŋ߂ł́AJavaScript�G���W���ɂ��AJIT�����ڂ����悤�ɂȂ�A�������x���i�i�Ɍ��サ�܂����B���͂�T�[�o�T�C�h�ł悭�g���Ă��鑼�̌���Ƒ��F�Ȃ��Ƃ�����ł��傤�B

�@���܂��܂ȋZ�p�n���f�B�A��u���O�ł��A�u���N�̓T�[�o�T�C�hJavaScript�̔N�ɂȂ邾�낤�v�Ƃ����Ă��āA���ڂ��W�߂Ă��܂��B�uNode.js�v�́A���̃T�[�o�T�C�hJavaScript�̎����̂�����1�‚ł��B���łɓ��{�̃��[�U�[�O���[�v���������Ă��܂��B

�@�{�e�ł́ANode.js�̓����⓮�쌴���ɐG��A�T���v������ɗ��ƒp�b�P�[�W�A���p����Ȃǂ��Љ�����Ǝv���܂��B

��ȃT�[�o�T�C�hJavaScript

�@Node.js�ɐG���O�ɁA�\���m���Ƃ��đ��̃T�[�o�T�C�hJavaScript�ɂ��G��Ă����܂��BNode.js�܂߁A�T�[�o�T�C�hJavaScript�ɂ́A��Ɉȉ��̂悤�ȃv���W�F�N�g������܂��B

  • Node.js
    �O�[�O�����J������V8�G���W����Ŏ��s����‹�
  • Rhino
    JavaVM��Ŏ��s����JavaScript�̌��ꏈ���n
  • Aptana JaxerAptana�Ђɂ����2008�N1������I�[�v���\�[�X���C�Z���X�Ŕz�z����Ă���‹�

�T�[�o�T�C�hJavaScrip�̕W���d�l�uCommonJS�v�Ƃ�

�@�T�[�o�T�C�hJavaScript�ɂ́A�uCommonJS�v�ƌĂ΂��W���������肳��Ă��܂��B�W�����Ƃ����Ɠ�����������܂����A�v�̓T�[�o�T�C�h��JavaScript�����s����̂ɉ����K�v�����d�l�Ƃ��āA��`���Ă���h�L�������g�̂��Ƃł��i�Ⴆ�΁A�u���O���K�v����ˁv�Ȃǁj�B

�@Node.js�́A����CommonJS�ɑ����ĊJ������Ă��܂��B���i�K�ł���΁ACommonJS�̎d�l�����ɃV���v���ł��B����A�T�[�o�T�C�hJavaScript�̕��y�ƂƂ��Ɏd�l���������Ă����Ǝv���܂��BNode.js�Ɠ��l�ɁACommonJS�̎d�l�����W���ł��B������T�[�o�T�C�hJavaScript���n�߂�΁ACommonJS�̎d�l�̃o�[�W�����A�b�v�ƂƂ��ɃX�L���A�b�v�ł��邩�Ǝv���܂��B

�T�[�o�T�C�hJavaScript�̖{���uNode.js�v�Ƃ�

�@Node.js�Ƃ́A�T�[�o�T�C�hJavaScript��1�‚ł����A�u�V���O���X���b�h�x�[�X�̔񓯊������‹��v�Ƃ��������������Ă��܂��B

�@���ʁA�񓯊��Ƃ����ƁA�T�[�o�T�C�h�����}���`�X���b�h�ł̃��W�b�N��g�ނ��Ƃ��v�������ׂ邩�Ǝv���܂��B�V���O���X���b�h�łǂ�����āA�񓯊��������s�����Ƃ����ƁA�u�C�x���g���[�v�v�ƌĂ΂��A�[�L�e�N�`����p���āA�񓯊��������s���܂��B

�C�x���g���[�v�C�x���g���[�v

�@���̃C�x���g���[�v�Ƃ����Z�p�́AC10K����ŗL���ɂȂ����Z�p�ł��B�C���^�[�l�b�g���Web�T�[�r�X�����y���A��������̃N���C�A���g����̃��N�G�X�g���������邽�߂ɂ́A�ǂ̂悤�ȃA�[�L�e�N�`���������I�����c�_����܂����B

�@����Apache��Nginx�i�G���W���G�b�N�X�j����ɋ������āA�C�x���g���[�v�̃A�[�L�e�N�`���̗D�ʐ��ɂ‚��āA�_�����Ă��܂����BApache�́A�X���b�h�x�[�X�œ��삷��A�[�L�e�N�`���ɂȂ��Ă���ANginx�́A�C�x���g���[�v�œ��삵�܂��B�X���b�h�x�[�X�̏ꍇ�A�N���C�A���g����̃��N�G�X�g���ƂɑΉ�����X���b�h���쐬���܂��B���̍ہA���������m�ۂ���邽�߁A�����ڑ�����N���C�A���g�̐��ɔ�Ⴕ�āA�g�p���郁�����ʂ������Ă����܂��B

�@�Ⴆ�΁A�j���[�X�ȂǂŘb��ɂȂ���Web�T�[�r�X�Ɉꎞ�I�ɃA�N�Z�X���E�������Ƃ��A�‚Ȃ���Ȃ��Ȃ邱�Ƃ��悭����܂���ł��傤���H ����́A�܂������T�[�o���u�ԓI�ȃA�N�Z�X����ɑς�����Ȃ��Ȃ��Ă��܂����Ƃɂ��A�N�����Ă��܂��B���Ƃ����āA���ƒu���C�N���邩������Ȃ�Web�T�[�r�X�̂��߂ɁA�������e�ʂȂǂ̃T�[�o���\�[�X��]���Ɋm�ۂ��Ă����̂́A�Ȃ��Ȃ�������Ƃł��B

�@���̖�����������A�[�L�e�N�`���Ƃ��āA�C�x���g���[�v���J������܂����B�C�x���g���[�v�́A�V���O���X���b�h�œ��삵�܂��B�ł́A�V���O���X���b�h�ŁA�����N���C�A���g����̃��N�G�X�g�ɂǂ��Ή�����̂ł��傤���B���̓����́A�u�m���u���b�L���OI/O�v�ł��B

�m���u���b�L���OI/O

�@�m���u���b�L���OI/O�Ƃ́A�f�[�^�̑���M�iI/O�j��������҂����ɁA���̏������J�n���鏈�������̂��Ƃł��B�񓯊��ŏ���������Ɏ��s����邽�߁A���鏈���̊�����҂��āA���̏������s�������ꍇ�́A�R�[���o�b�N���g�p����K�v������܂��B

�@�‚܂�A�C�x���g���[�v�Ƃ́A�C�x���g�����������^�C�~���O�ŃR�[���o�b�N�ŌĂяo�����d�g�݂̂��Ƃł��B�C�x���g���[�v���g�p����΁A�X���b�h��1�‚ōςނ��߁A�������g�p���̓N���C�A���g���ɂ͔�Ⴕ�܂���B�ǂ����Ɛs���߂̃A�[�N�e�N�`���̂悤�ȋC�����܂����A�f�����b�g��������񂠂�܂��B������K���m���u���b�L���O�ōs��Ȃ��Ƃ����Ȃ��Ƃ������Ƃł��B�����u���b�N���Ă��܂����ꍇ�A�C�x���g���[�v�S�̂̏������~�܂��Ă��܂��܂��B

�@�C�x���g���[�v�̎����́A�uTwisted�v�iPython���j�A�uEventMachine�v�iRuby���j�ȂǁA���낢�날��܂����APython��Ruby���g���ꍇ�A�ꏏ�Ɏg�����C�u�������u���b�N���Ȃ������ӂ��K�v�ł��B

�@���̓_Node.js�ł́A�L�q����Ƃ���JavaScript���̗p���Ă��܂��B�}���`�X���b�h��u���b�L���OI/O��JavaScript���̂������Ă��Ȃ����߁A�������ǂ��Ƃ����܂��B

�@���y�[�W����́A���ۂ�Node.js���C���X�g�[�����ăT���v���v���O�������쐬���Ă݂܂��傤�B

�@�@�@�@�@�@ 1|2|3 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B